diff --git a/pom.xml b/pom.xml index 0a0158e..f68efed 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ 4.0.0 fr.xelians sipg - 1.35 + 1.36 jar @@ -16,7 +16,7 @@ The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt + https://www.apache.org/licenses/LICENSE-2.0.txt @@ -49,8 +49,6 @@ UTF-8 17 17 - 3.2.1 - 3.6.0 @@ -116,57 +114,52 @@ com.fasterxml.jackson.datatype jackson-datatype-jsr310 - 2.17.0 + 2.17.2 com.fasterxml.jackson.core jackson-core - 2.17.0 + 2.17.2 com.fasterxml.jackson.core jackson-databind - 2.17.0 + 2.17.2 commons-codec commons-codec - 1.17.0 + 1.17.1 org.apache.commons commons-lang3 - 3.14.0 + 3.17.0 org.apache.commons commons-compress - 1.26.1 + 1.27.1 commons-io commons-io - 2.16.1 - - - com.github.junrar - junrar - 7.5.5 + 2.17.0 org.slf4j slf4j-api - 2.0.12 + 2.0.16 uk.gov.nationalarchives droid-core - 6.7.0 + 6.8.0 org.glassfish.jaxb @@ -195,35 +188,34 @@ org.apache.pdfbox pdfbox - 3.0.1 + 3.0.2 test org.apache.commons commons-csv - 1.10.0 + 1.12.0 test org.junit.jupiter junit-jupiter-engine - 5.10.2 + 5.11.2 test ch.qos.logback logback-classic - 1.5.6 + 1.5.11 test - maven-source-plugin - ${maven.source.version} + 3.3.1 attach-source @@ -300,15 +292,17 @@ + org.apache.maven.plugins maven-pmd-plugin - 3.21.2 + 3.23.0 true ${project.build.sourceEncoding} @@ -398,7 +392,7 @@ org.jvnet.jaxb jaxb-maven-plugin - 4.0.0 + 4.0.8 @@ -413,6 +407,7 @@ binding.xjb src/main/resources/seda-2.2/seda-vitam.cat + true -Xinheritance -Xannotate @@ -422,9 +417,8 @@ org.jvnet.jaxb jaxb-plugin-annotate - 3.0.1 + 4.0.8 - @@ -453,7 +447,7 @@ org.apache.maven.plugins maven-javadoc-plugin - ${javadoc.source.version} + 3.10.1 ${java.home}/bin/javadoc org.*:uk.*:fr.gouv.* @@ -471,7 +465,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.0.1 + 3.2.3 sign-artifacts diff --git a/src/main/java/META-INF/sun-jaxb.episode b/src/main/java/META-INF/sun-jaxb.episode index 64b5f4c..d5f4863 100644 --- a/src/main/java/META-INF/sun-jaxb.episode +++ b/src/main/java/META-INF/sun-jaxb.episode @@ -1,686 +1,348 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AccessRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AccessRuleType.java index 775cad4..6d1e6c0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AccessRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AccessRuleType.java @@ -1,29 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AccessRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,112 +41,98 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AccessRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId" -}) +@XmlType( + name = "AccessRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId"}) public class AccessRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Identifiant de la règle à désactiver à partir de cette ArchiveUnit. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } + /** + * Identifiant de la règle à désactiver à partir de cette ArchiveUnit. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); + } + return this.refNonRuleId; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java index 60760aa..69e5e3b 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AcknowledgementType complex type. - * + * Java class for AcknowledgementType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -31,96 +29,79 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AcknowledgementType", propOrder = { - "messageReceivedIdentifier", - "sender", - "receiver" -}) -public class AcknowledgementType - extends MessageType -{ +@XmlType( + name = "AcknowledgementType", + propOrder = {"messageReceivedIdentifier", "sender", "receiver"}) +public class AcknowledgementType extends MessageType { + + /** Identifiant du message reçu. */ + @XmlElement(name = "MessageReceivedIdentifier", required = true) + protected IdentifierType messageReceivedIdentifier; - @XmlElement(name = "MessageReceivedIdentifier", required = true) - protected IdentifierType messageReceivedIdentifier; - @XmlElement(name = "Sender", required = true) - protected OrganizationWithIdType sender; - @XmlElement(name = "Receiver", required = true) - protected OrganizationWithIdType receiver; + /** Expéditeur du message. */ + @XmlElement(name = "Sender", required = true) + protected OrganizationWithIdType sender; - /** - * Gets the value of the messageReceivedIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageReceivedIdentifier() { - return messageReceivedIdentifier; - } + /** Destinataire du message. */ + @XmlElement(name = "Receiver", required = true) + protected OrganizationWithIdType receiver; - /** - * Sets the value of the messageReceivedIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageReceivedIdentifier(IdentifierType value) { - this.messageReceivedIdentifier = value; - } + /** + * Identifiant du message reçu. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageReceivedIdentifier() { + return messageReceivedIdentifier; + } - /** - * Gets the value of the sender property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getSender() { - return sender; - } + /** + * Sets the value of the messageReceivedIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageReceivedIdentifier() + */ + public void setMessageReceivedIdentifier(IdentifierType value) { + this.messageReceivedIdentifier = value; + } - /** - * Sets the value of the sender property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setSender(OrganizationWithIdType value) { - this.sender = value; - } + /** + * Expéditeur du message. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getSender() { + return sender; + } - /** - * Gets the value of the receiver property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getReceiver() { - return receiver; - } + /** + * Sets the value of the sender property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getSender() + */ + public void setSender(OrganizationWithIdType value) { + this.sender = value; + } - /** - * Sets the value of the receiver property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setReceiver(OrganizationWithIdType value) { - this.receiver = value; - } + /** + * Destinataire du message. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getReceiver() { + return receiver; + } + /** + * Sets the value of the receiver property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getReceiver() + */ + public void setReceiver(OrganizationWithIdType value) { + this.receiver = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java index 947cfde..f82512e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -17,15 +13,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** * Informations décrivant une personne physique ou morale. - * + * * Java class for AgentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,529 +36,484 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AgentType", propOrder = { - "firstName", - "birthName", - "fullName", - "givenName", - "gender", - "birthDate", - "birthPlace", - "deathDate", - "deathPlace", - "nationality", - "corpname", - "identifier", - "function", - "activity", - "position", - "role", - "mandate" -}) +@XmlType( + name = "AgentType", + propOrder = { + "firstName", + "birthName", + "fullName", + "givenName", + "gender", + "birthDate", + "birthPlace", + "deathDate", + "deathPlace", + "nationality", + "corpname", + "identifier", + "function", + "activity", + "position", + "role", + "mandate" + }) public class AgentType { - @XmlElement(name = "FirstName") - protected String firstName; - @XmlElement(name = "BirthName") - protected String birthName; - @XmlElement(name = "FullName") - protected String fullName; - @XmlElement(name = "GivenName") - protected String givenName; - @XmlElement(name = "Gender") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String gender; - @XmlElement(name = "BirthDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar birthDate; - @XmlElement(name = "BirthPlace") - protected BirthOrDeathPlaceType birthPlace; - @XmlElement(name = "DeathDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar deathDate; - @XmlElement(name = "DeathPlace") - protected BirthOrDeathPlaceType deathPlace; - @XmlElement(name = "Nationality") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List nationality; - @XmlElement(name = "Corpname") - protected String corpname; - @XmlElement(name = "Identifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List identifier; - @XmlElement(name = "Function") - protected List function; - @XmlElement(name = "Activity") - protected List activity; - @XmlElement(name = "Position") - protected List position; - @XmlElement(name = "Role") - protected List role; - @XmlElement(name = "Mandate") - protected List mandate; - - /** - * Gets the value of the firstName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFirstName() { - return firstName; - } - - /** - * Sets the value of the firstName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFirstName(String value) { - this.firstName = value; - } - - /** - * Gets the value of the birthName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBirthName() { - return birthName; - } - - /** - * Sets the value of the birthName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBirthName(String value) { - this.birthName = value; + /** Prénom d'une personne. */ + @XmlElement(name = "FirstName") + protected String firstName; + + /** Nom de naissance d'une personne. */ + @XmlElement(name = "BirthName") + protected String birthName; + + /** Nom complet d'une personne. */ + @XmlElement(name = "FullName") + protected String fullName; + + /** Nom d'usage d'une personne. */ + @XmlElement(name = "GivenName") + protected String givenName; + + /** Sexe de la personne. */ + @XmlElement(name = "Gender") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String gender; + + /** Date de naissance de la personne. */ + @XmlElement(name = "BirthDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar birthDate; + + /** Lieu de naissance de la personne. */ + @XmlElement(name = "BirthPlace") + protected BirthOrDeathPlaceType birthPlace; + + /** Date de décès d'une personne. */ + @XmlElement(name = "DeathDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar deathDate; + + /** Lieu de décès d'une personne. */ + @XmlElement(name = "DeathPlace") + protected BirthOrDeathPlaceType deathPlace; + + /** Nationalité d'une personne. */ + @XmlElement(name = "Nationality") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected List nationality; + + /** Nom d'une entité. */ + @XmlElement(name = "Corpname") + protected String corpname; + + /** Identifiant de la personne (par exemple, le numéro matricule) ou de l'entité. */ + @XmlElement(name = "Identifier") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected List identifier; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Fonction. + */ + @XmlElement(name = "Function") + protected List function; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Activité. + */ + @XmlElement(name = "Activity") + protected List activity; + + /** Intitulé du poste de travail occupé par la personne. */ + @XmlElement(name = "Position") + protected List position; + + /** Références : moreq.role */ + @XmlElement(name = "Role") + protected List role; + + /** Définit la propriété intellectuelle et artistique. */ + @XmlElement(name = "Mandate") + protected List mandate; + + /** + * Prénom d'une personne. + * + * @return possible object is {@link String } + */ + public String getFirstName() { + return firstName; + } + + /** + * Sets the value of the firstName property. + * + * @param value allowed object is {@link String } + * @see #getFirstName() + */ + public void setFirstName(String value) { + this.firstName = value; + } + + /** + * Nom de naissance d'une personne. + * + * @return possible object is {@link String } + */ + public String getBirthName() { + return birthName; + } + + /** + * Sets the value of the birthName property. + * + * @param value allowed object is {@link String } + * @see #getBirthName() + */ + public void setBirthName(String value) { + this.birthName = value; + } + + /** + * Nom complet d'une personne. + * + * @return possible object is {@link String } + */ + public String getFullName() { + return fullName; + } + + /** + * Sets the value of the fullName property. + * + * @param value allowed object is {@link String } + * @see #getFullName() + */ + public void setFullName(String value) { + this.fullName = value; + } + + /** + * Nom d'usage d'une personne. + * + * @return possible object is {@link String } + */ + public String getGivenName() { + return givenName; + } + + /** + * Sets the value of the givenName property. + * + * @param value allowed object is {@link String } + * @see #getGivenName() + */ + public void setGivenName(String value) { + this.givenName = value; + } + + /** + * Sexe de la personne. + * + * @return possible object is {@link String } + */ + public String getGender() { + return gender; + } + + /** + * Sets the value of the gender property. + * + * @param value allowed object is {@link String } + * @see #getGender() + */ + public void setGender(String value) { + this.gender = value; + } + + /** + * Date de naissance de la personne. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getBirthDate() { + return birthDate; + } + + /** + * Sets the value of the birthDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getBirthDate() + */ + public void setBirthDate(XMLGregorianCalendar value) { + this.birthDate = value; + } + + /** + * Lieu de naissance de la personne. + * + * @return possible object is {@link BirthOrDeathPlaceType } + */ + public BirthOrDeathPlaceType getBirthPlace() { + return birthPlace; + } + + /** + * Sets the value of the birthPlace property. + * + * @param value allowed object is {@link BirthOrDeathPlaceType } + * @see #getBirthPlace() + */ + public void setBirthPlace(BirthOrDeathPlaceType value) { + this.birthPlace = value; + } + + /** + * Date de décès d'une personne. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getDeathDate() { + return deathDate; + } + + /** + * Sets the value of the deathDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getDeathDate() + */ + public void setDeathDate(XMLGregorianCalendar value) { + this.deathDate = value; + } + + /** + * Lieu de décès d'une personne. + * + * @return possible object is {@link BirthOrDeathPlaceType } + */ + public BirthOrDeathPlaceType getDeathPlace() { + return deathPlace; + } + + /** + * Sets the value of the deathPlace property. + * + * @param value allowed object is {@link BirthOrDeathPlaceType } + * @see #getDeathPlace() + */ + public void setDeathPlace(BirthOrDeathPlaceType value) { + this.deathPlace = value; + } + + /** + * Nationalité d'une personne. + * + * Gets the value of the nationality 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 nationality property. + * + * For example, to add a new item, do as follows: + * + * + * getNationality().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link String } + * + * @return The value of the nationality property. + */ + public List getNationality() { + if (nationality == null) { + nationality = new ArrayList<>(); } - - /** - * Gets the value of the fullName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFullName() { - return fullName; - } - - /** - * Sets the value of the fullName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFullName(String value) { - this.fullName = value; - } - - /** - * Gets the value of the givenName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGivenName() { - return givenName; - } - - /** - * Sets the value of the givenName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGivenName(String value) { - this.givenName = value; + return this.nationality; + } + + /** + * Nom d'une entité. + * + * @return possible object is {@link String } + */ + public String getCorpname() { + return corpname; + } + + /** + * Sets the value of the corpname property. + * + * @param value allowed object is {@link String } + * @see #getCorpname() + */ + public void setCorpname(String value) { + this.corpname = value; + } + + /** + * Identifiant de la personne (par exemple, le numéro matricule) ou de l'entité. + * + * Gets the value of the identifier 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 identifier property. + * + * For example, to add a new item, do as follows: + * + * + * getIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link String } + * + * @return The value of the identifier property. + */ + public List getIdentifier() { + if (identifier == null) { + identifier = new ArrayList<>(); } - - /** - * Gets the value of the gender property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGender() { - return gender; + return this.identifier; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Fonction. + * + * Gets the value of the function 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 function property. + * + * For example, to add a new item, do as follows: + * + * + * getFunction().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the function property. + */ + public List getFunction() { + if (function == null) { + function = new ArrayList<>(); } - - /** - * Sets the value of the gender property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGender(String value) { - this.gender = value; + return this.function; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Activité. + * + * 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 TextType } + * + * @return The value of the activity property. + */ + public List getActivity() { + if (activity == null) { + activity = new ArrayList<>(); } - - /** - * Gets the value of the birthDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getBirthDate() { - return birthDate; + return this.activity; + } + + /** + * Intitulé du poste de travail occupé par la personne. + * + * Gets the value of the position 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 position property. + * + * For example, to add a new item, do as follows: + * + * + * getPosition().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the position property. + */ + public List getPosition() { + if (position == null) { + position = new ArrayList<>(); } - - /** - * Sets the value of the birthDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setBirthDate(XMLGregorianCalendar value) { - this.birthDate = value; + return this.position; + } + + /** + * Références : moreq.role + * + * Gets the value of the role 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 role property. + * + * For example, to add a new item, do as follows: + * + * + * getRole().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the role property. + */ + public List getRole() { + if (role == null) { + role = new ArrayList<>(); } - - /** - * Gets the value of the birthPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getBirthPlace() { - return birthPlace; - } - - /** - * Sets the value of the birthPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setBirthPlace(BirthOrDeathPlaceType value) { - this.birthPlace = value; + return this.role; + } + + /** + * Définit la propriété intellectuelle et artistique. + * + * Gets the value of the mandate 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 mandate property. + * + * For example, to add a new item, do as follows: + * + * + * getMandate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the mandate property. + */ + public List getMandate() { + if (mandate == null) { + mandate = new ArrayList<>(); } - - /** - * Gets the value of the deathDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getDeathDate() { - return deathDate; - } - - /** - * Sets the value of the deathDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setDeathDate(XMLGregorianCalendar value) { - this.deathDate = value; - } - - /** - * Gets the value of the deathPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getDeathPlace() { - return deathPlace; - } - - /** - * Sets the value of the deathPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setDeathPlace(BirthOrDeathPlaceType value) { - this.deathPlace = value; - } - - /** - * Gets the value of the nationality 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the nationality property. - * - * - * For example, to add a new item, do as follows: - * - * getNationality().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the nationality property. - */ - public List getNationality() { - if (nationality == null) { - nationality = new ArrayList<>(); - } - return this.nationality; - } - - /** - * Gets the value of the corpname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCorpname() { - return corpname; - } - - /** - * Sets the value of the corpname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCorpname(String value) { - this.corpname = value; - } - - /** - * Gets the value of the identifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the identifier property. - * - * - * For example, to add a new item, do as follows: - * - * getIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the identifier property. - */ - public List getIdentifier() { - if (identifier == null) { - identifier = new ArrayList<>(); - } - return this.identifier; - } - - /** - * Gets the value of the function 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - * - * For example, to add a new item, do as follows: - * - * getFunction().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for AccessRuleType complex type. - * + * *
The following schema fragment specifies the expected content contained within this class. - * + * *
{@code * * @@ -42,112 +41,98 @@ * * * }
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - *
- * For example, to add a new item, do as follows: - *
- * getRuleAndStartDate().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Identifiant de la règle à désactiver à partir de cette ArchiveUnit. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } + /** + * Identifiant de la règle à désactiver à partir de cette ArchiveUnit. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); + } + return this.refNonRuleId; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java index 60760aa..69e5e3b 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AcknowledgementType complex type. - * + * Java class for AcknowledgementType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -31,96 +29,79 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AcknowledgementType", propOrder = { - "messageReceivedIdentifier", - "sender", - "receiver" -}) -public class AcknowledgementType - extends MessageType -{ +@XmlType( + name = "AcknowledgementType", + propOrder = {"messageReceivedIdentifier", "sender", "receiver"}) +public class AcknowledgementType extends MessageType { + + /** Identifiant du message reçu. */ + @XmlElement(name = "MessageReceivedIdentifier", required = true) + protected IdentifierType messageReceivedIdentifier; - @XmlElement(name = "MessageReceivedIdentifier", required = true) - protected IdentifierType messageReceivedIdentifier; - @XmlElement(name = "Sender", required = true) - protected OrganizationWithIdType sender; - @XmlElement(name = "Receiver", required = true) - protected OrganizationWithIdType receiver; + /** Expéditeur du message. */ + @XmlElement(name = "Sender", required = true) + protected OrganizationWithIdType sender; - /** - * Gets the value of the messageReceivedIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageReceivedIdentifier() { - return messageReceivedIdentifier; - } + /** Destinataire du message. */ + @XmlElement(name = "Receiver", required = true) + protected OrganizationWithIdType receiver; - /** - * Sets the value of the messageReceivedIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageReceivedIdentifier(IdentifierType value) { - this.messageReceivedIdentifier = value; - } + /** + * Identifiant du message reçu. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageReceivedIdentifier() { + return messageReceivedIdentifier; + } - /** - * Gets the value of the sender property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getSender() { - return sender; - } + /** + * Sets the value of the messageReceivedIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageReceivedIdentifier() + */ + public void setMessageReceivedIdentifier(IdentifierType value) { + this.messageReceivedIdentifier = value; + } - /** - * Sets the value of the sender property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setSender(OrganizationWithIdType value) { - this.sender = value; - } + /** + * Expéditeur du message. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getSender() { + return sender; + } - /** - * Gets the value of the receiver property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getReceiver() { - return receiver; - } + /** + * Sets the value of the sender property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getSender() + */ + public void setSender(OrganizationWithIdType value) { + this.sender = value; + } - /** - * Sets the value of the receiver property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setReceiver(OrganizationWithIdType value) { - this.receiver = value; - } + /** + * Destinataire du message. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getReceiver() { + return receiver; + } + /** + * Sets the value of the receiver property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getReceiver() + */ + public void setReceiver(OrganizationWithIdType value) { + this.receiver = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java index 947cfde..f82512e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -17,15 +13,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** * Informations décrivant une personne physique ou morale. - * + * * Java class for AgentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,529 +36,484 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AgentType", propOrder = { - "firstName", - "birthName", - "fullName", - "givenName", - "gender", - "birthDate", - "birthPlace", - "deathDate", - "deathPlace", - "nationality", - "corpname", - "identifier", - "function", - "activity", - "position", - "role", - "mandate" -}) +@XmlType( + name = "AgentType", + propOrder = { + "firstName", + "birthName", + "fullName", + "givenName", + "gender", + "birthDate", + "birthPlace", + "deathDate", + "deathPlace", + "nationality", + "corpname", + "identifier", + "function", + "activity", + "position", + "role", + "mandate" + }) public class AgentType { - @XmlElement(name = "FirstName") - protected String firstName; - @XmlElement(name = "BirthName") - protected String birthName; - @XmlElement(name = "FullName") - protected String fullName; - @XmlElement(name = "GivenName") - protected String givenName; - @XmlElement(name = "Gender") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String gender; - @XmlElement(name = "BirthDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar birthDate; - @XmlElement(name = "BirthPlace") - protected BirthOrDeathPlaceType birthPlace; - @XmlElement(name = "DeathDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar deathDate; - @XmlElement(name = "DeathPlace") - protected BirthOrDeathPlaceType deathPlace; - @XmlElement(name = "Nationality") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List nationality; - @XmlElement(name = "Corpname") - protected String corpname; - @XmlElement(name = "Identifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List identifier; - @XmlElement(name = "Function") - protected List function; - @XmlElement(name = "Activity") - protected List activity; - @XmlElement(name = "Position") - protected List position; - @XmlElement(name = "Role") - protected List role; - @XmlElement(name = "Mandate") - protected List mandate; - - /** - * Gets the value of the firstName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFirstName() { - return firstName; - } - - /** - * Sets the value of the firstName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFirstName(String value) { - this.firstName = value; - } - - /** - * Gets the value of the birthName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBirthName() { - return birthName; - } - - /** - * Sets the value of the birthName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBirthName(String value) { - this.birthName = value; + /** Prénom d'une personne. */ + @XmlElement(name = "FirstName") + protected String firstName; + + /** Nom de naissance d'une personne. */ + @XmlElement(name = "BirthName") + protected String birthName; + + /** Nom complet d'une personne. */ + @XmlElement(name = "FullName") + protected String fullName; + + /** Nom d'usage d'une personne. */ + @XmlElement(name = "GivenName") + protected String givenName; + + /** Sexe de la personne. */ + @XmlElement(name = "Gender") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String gender; + + /** Date de naissance de la personne. */ + @XmlElement(name = "BirthDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar birthDate; + + /** Lieu de naissance de la personne. */ + @XmlElement(name = "BirthPlace") + protected BirthOrDeathPlaceType birthPlace; + + /** Date de décès d'une personne. */ + @XmlElement(name = "DeathDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar deathDate; + + /** Lieu de décès d'une personne. */ + @XmlElement(name = "DeathPlace") + protected BirthOrDeathPlaceType deathPlace; + + /** Nationalité d'une personne. */ + @XmlElement(name = "Nationality") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected List nationality; + + /** Nom d'une entité. */ + @XmlElement(name = "Corpname") + protected String corpname; + + /** Identifiant de la personne (par exemple, le numéro matricule) ou de l'entité. */ + @XmlElement(name = "Identifier") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected List identifier; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Fonction. + */ + @XmlElement(name = "Function") + protected List function; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Activité. + */ + @XmlElement(name = "Activity") + protected List activity; + + /** Intitulé du poste de travail occupé par la personne. */ + @XmlElement(name = "Position") + protected List position; + + /** Références : moreq.role */ + @XmlElement(name = "Role") + protected List role; + + /** Définit la propriété intellectuelle et artistique. */ + @XmlElement(name = "Mandate") + protected List mandate; + + /** + * Prénom d'une personne. + * + * @return possible object is {@link String } + */ + public String getFirstName() { + return firstName; + } + + /** + * Sets the value of the firstName property. + * + * @param value allowed object is {@link String } + * @see #getFirstName() + */ + public void setFirstName(String value) { + this.firstName = value; + } + + /** + * Nom de naissance d'une personne. + * + * @return possible object is {@link String } + */ + public String getBirthName() { + return birthName; + } + + /** + * Sets the value of the birthName property. + * + * @param value allowed object is {@link String } + * @see #getBirthName() + */ + public void setBirthName(String value) { + this.birthName = value; + } + + /** + * Nom complet d'une personne. + * + * @return possible object is {@link String } + */ + public String getFullName() { + return fullName; + } + + /** + * Sets the value of the fullName property. + * + * @param value allowed object is {@link String } + * @see #getFullName() + */ + public void setFullName(String value) { + this.fullName = value; + } + + /** + * Nom d'usage d'une personne. + * + * @return possible object is {@link String } + */ + public String getGivenName() { + return givenName; + } + + /** + * Sets the value of the givenName property. + * + * @param value allowed object is {@link String } + * @see #getGivenName() + */ + public void setGivenName(String value) { + this.givenName = value; + } + + /** + * Sexe de la personne. + * + * @return possible object is {@link String } + */ + public String getGender() { + return gender; + } + + /** + * Sets the value of the gender property. + * + * @param value allowed object is {@link String } + * @see #getGender() + */ + public void setGender(String value) { + this.gender = value; + } + + /** + * Date de naissance de la personne. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getBirthDate() { + return birthDate; + } + + /** + * Sets the value of the birthDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getBirthDate() + */ + public void setBirthDate(XMLGregorianCalendar value) { + this.birthDate = value; + } + + /** + * Lieu de naissance de la personne. + * + * @return possible object is {@link BirthOrDeathPlaceType } + */ + public BirthOrDeathPlaceType getBirthPlace() { + return birthPlace; + } + + /** + * Sets the value of the birthPlace property. + * + * @param value allowed object is {@link BirthOrDeathPlaceType } + * @see #getBirthPlace() + */ + public void setBirthPlace(BirthOrDeathPlaceType value) { + this.birthPlace = value; + } + + /** + * Date de décès d'une personne. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getDeathDate() { + return deathDate; + } + + /** + * Sets the value of the deathDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getDeathDate() + */ + public void setDeathDate(XMLGregorianCalendar value) { + this.deathDate = value; + } + + /** + * Lieu de décès d'une personne. + * + * @return possible object is {@link BirthOrDeathPlaceType } + */ + public BirthOrDeathPlaceType getDeathPlace() { + return deathPlace; + } + + /** + * Sets the value of the deathPlace property. + * + * @param value allowed object is {@link BirthOrDeathPlaceType } + * @see #getDeathPlace() + */ + public void setDeathPlace(BirthOrDeathPlaceType value) { + this.deathPlace = value; + } + + /** + * Nationalité d'une personne. + * + * Gets the value of the nationality 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 nationality property. + * + * For example, to add a new item, do as follows: + * + * + * getNationality().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link String } + * + * @return The value of the nationality property. + */ + public List getNationality() { + if (nationality == null) { + nationality = new ArrayList<>(); } - - /** - * Gets the value of the fullName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFullName() { - return fullName; - } - - /** - * Sets the value of the fullName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFullName(String value) { - this.fullName = value; - } - - /** - * Gets the value of the givenName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGivenName() { - return givenName; - } - - /** - * Sets the value of the givenName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGivenName(String value) { - this.givenName = value; + return this.nationality; + } + + /** + * Nom d'une entité. + * + * @return possible object is {@link String } + */ + public String getCorpname() { + return corpname; + } + + /** + * Sets the value of the corpname property. + * + * @param value allowed object is {@link String } + * @see #getCorpname() + */ + public void setCorpname(String value) { + this.corpname = value; + } + + /** + * Identifiant de la personne (par exemple, le numéro matricule) ou de l'entité. + * + * Gets the value of the identifier 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 identifier property. + * + * For example, to add a new item, do as follows: + * + * + * getIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link String } + * + * @return The value of the identifier property. + */ + public List getIdentifier() { + if (identifier == null) { + identifier = new ArrayList<>(); } - - /** - * Gets the value of the gender property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGender() { - return gender; + return this.identifier; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Fonction. + * + * Gets the value of the function 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 function property. + * + * For example, to add a new item, do as follows: + * + * + * getFunction().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the function property. + */ + public List getFunction() { + if (function == null) { + function = new ArrayList<>(); } - - /** - * Sets the value of the gender property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGender(String value) { - this.gender = value; + return this.function; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Activité. + * + * 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 TextType } + * + * @return The value of the activity property. + */ + public List getActivity() { + if (activity == null) { + activity = new ArrayList<>(); } - - /** - * Gets the value of the birthDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getBirthDate() { - return birthDate; + return this.activity; + } + + /** + * Intitulé du poste de travail occupé par la personne. + * + * Gets the value of the position 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 position property. + * + * For example, to add a new item, do as follows: + * + * + * getPosition().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the position property. + */ + public List getPosition() { + if (position == null) { + position = new ArrayList<>(); } - - /** - * Sets the value of the birthDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setBirthDate(XMLGregorianCalendar value) { - this.birthDate = value; + return this.position; + } + + /** + * Références : moreq.role + * + * Gets the value of the role 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 role property. + * + * For example, to add a new item, do as follows: + * + * + * getRole().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the role property. + */ + public List getRole() { + if (role == null) { + role = new ArrayList<>(); } - - /** - * Gets the value of the birthPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getBirthPlace() { - return birthPlace; - } - - /** - * Sets the value of the birthPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setBirthPlace(BirthOrDeathPlaceType value) { - this.birthPlace = value; + return this.role; + } + + /** + * Définit la propriété intellectuelle et artistique. + * + * Gets the value of the mandate 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 mandate property. + * + * For example, to add a new item, do as follows: + * + * + * getMandate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the mandate property. + */ + public List getMandate() { + if (mandate == null) { + mandate = new ArrayList<>(); } - - /** - * Gets the value of the deathDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getDeathDate() { - return deathDate; - } - - /** - * Sets the value of the deathDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setDeathDate(XMLGregorianCalendar value) { - this.deathDate = value; - } - - /** - * Gets the value of the deathPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getDeathPlace() { - return deathPlace; - } - - /** - * Sets the value of the deathPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setDeathPlace(BirthOrDeathPlaceType value) { - this.deathPlace = value; - } - - /** - * Gets the value of the nationality 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the nationality property. - * - * - * For example, to add a new item, do as follows: - * - * getNationality().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the nationality property. - */ - public List getNationality() { - if (nationality == null) { - nationality = new ArrayList<>(); - } - return this.nationality; - } - - /** - * Gets the value of the corpname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCorpname() { - return corpname; - } - - /** - * Sets the value of the corpname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCorpname(String value) { - this.corpname = value; - } - - /** - * Gets the value of the identifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the identifier property. - * - * - * For example, to add a new item, do as follows: - * - * getIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the identifier property. - */ - public List getIdentifier() { - if (identifier == null) { - identifier = new ArrayList<>(); - } - return this.identifier; - } - - /** - * Gets the value of the function 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - * - * For example, to add a new item, do as follows: - * - * getFunction().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
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 ruleAndStartDate property. + * + *
set
For example, to add a new item, do as follows: + * + *
+ * getRuleAndStartDate().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } + /** + * Identifiant de la règle à désactiver à partir de cette ArchiveUnit. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); + } + return this.refNonRuleId; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java index 60760aa..69e5e3b 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AcknowledgementType complex type. - * + * Java class for AcknowledgementType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -31,96 +29,79 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AcknowledgementType", propOrder = { - "messageReceivedIdentifier", - "sender", - "receiver" -}) -public class AcknowledgementType - extends MessageType -{ +@XmlType( + name = "AcknowledgementType", + propOrder = {"messageReceivedIdentifier", "sender", "receiver"}) +public class AcknowledgementType extends MessageType { + + /** Identifiant du message reçu. */ + @XmlElement(name = "MessageReceivedIdentifier", required = true) + protected IdentifierType messageReceivedIdentifier; - @XmlElement(name = "MessageReceivedIdentifier", required = true) - protected IdentifierType messageReceivedIdentifier; - @XmlElement(name = "Sender", required = true) - protected OrganizationWithIdType sender; - @XmlElement(name = "Receiver", required = true) - protected OrganizationWithIdType receiver; + /** Expéditeur du message. */ + @XmlElement(name = "Sender", required = true) + protected OrganizationWithIdType sender; - /** - * Gets the value of the messageReceivedIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageReceivedIdentifier() { - return messageReceivedIdentifier; - } + /** Destinataire du message. */ + @XmlElement(name = "Receiver", required = true) + protected OrganizationWithIdType receiver; - /** - * Sets the value of the messageReceivedIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageReceivedIdentifier(IdentifierType value) { - this.messageReceivedIdentifier = value; - } + /** + * Identifiant du message reçu. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageReceivedIdentifier() { + return messageReceivedIdentifier; + } - /** - * Gets the value of the sender property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getSender() { - return sender; - } + /** + * Sets the value of the messageReceivedIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageReceivedIdentifier() + */ + public void setMessageReceivedIdentifier(IdentifierType value) { + this.messageReceivedIdentifier = value; + } - /** - * Sets the value of the sender property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setSender(OrganizationWithIdType value) { - this.sender = value; - } + /** + * Expéditeur du message. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getSender() { + return sender; + } - /** - * Gets the value of the receiver property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getReceiver() { - return receiver; - } + /** + * Sets the value of the sender property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getSender() + */ + public void setSender(OrganizationWithIdType value) { + this.sender = value; + } - /** - * Sets the value of the receiver property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setReceiver(OrganizationWithIdType value) { - this.receiver = value; - } + /** + * Destinataire du message. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getReceiver() { + return receiver; + } + /** + * Sets the value of the receiver property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getReceiver() + */ + public void setReceiver(OrganizationWithIdType value) { + this.receiver = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java index 947cfde..f82512e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -17,15 +13,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** * Informations décrivant une personne physique ou morale. - * + * * Java class for AgentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,529 +36,484 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AgentType", propOrder = { - "firstName", - "birthName", - "fullName", - "givenName", - "gender", - "birthDate", - "birthPlace", - "deathDate", - "deathPlace", - "nationality", - "corpname", - "identifier", - "function", - "activity", - "position", - "role", - "mandate" -}) +@XmlType( + name = "AgentType", + propOrder = { + "firstName", + "birthName", + "fullName", + "givenName", + "gender", + "birthDate", + "birthPlace", + "deathDate", + "deathPlace", + "nationality", + "corpname", + "identifier", + "function", + "activity", + "position", + "role", + "mandate" + }) public class AgentType { - @XmlElement(name = "FirstName") - protected String firstName; - @XmlElement(name = "BirthName") - protected String birthName; - @XmlElement(name = "FullName") - protected String fullName; - @XmlElement(name = "GivenName") - protected String givenName; - @XmlElement(name = "Gender") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String gender; - @XmlElement(name = "BirthDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar birthDate; - @XmlElement(name = "BirthPlace") - protected BirthOrDeathPlaceType birthPlace; - @XmlElement(name = "DeathDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar deathDate; - @XmlElement(name = "DeathPlace") - protected BirthOrDeathPlaceType deathPlace; - @XmlElement(name = "Nationality") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List nationality; - @XmlElement(name = "Corpname") - protected String corpname; - @XmlElement(name = "Identifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List identifier; - @XmlElement(name = "Function") - protected List function; - @XmlElement(name = "Activity") - protected List activity; - @XmlElement(name = "Position") - protected List position; - @XmlElement(name = "Role") - protected List role; - @XmlElement(name = "Mandate") - protected List mandate; - - /** - * Gets the value of the firstName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFirstName() { - return firstName; - } - - /** - * Sets the value of the firstName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFirstName(String value) { - this.firstName = value; - } - - /** - * Gets the value of the birthName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBirthName() { - return birthName; - } - - /** - * Sets the value of the birthName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBirthName(String value) { - this.birthName = value; + /** Prénom d'une personne. */ + @XmlElement(name = "FirstName") + protected String firstName; + + /** Nom de naissance d'une personne. */ + @XmlElement(name = "BirthName") + protected String birthName; + + /** Nom complet d'une personne. */ + @XmlElement(name = "FullName") + protected String fullName; + + /** Nom d'usage d'une personne. */ + @XmlElement(name = "GivenName") + protected String givenName; + + /** Sexe de la personne. */ + @XmlElement(name = "Gender") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String gender; + + /** Date de naissance de la personne. */ + @XmlElement(name = "BirthDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar birthDate; + + /** Lieu de naissance de la personne. */ + @XmlElement(name = "BirthPlace") + protected BirthOrDeathPlaceType birthPlace; + + /** Date de décès d'une personne. */ + @XmlElement(name = "DeathDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar deathDate; + + /** Lieu de décès d'une personne. */ + @XmlElement(name = "DeathPlace") + protected BirthOrDeathPlaceType deathPlace; + + /** Nationalité d'une personne. */ + @XmlElement(name = "Nationality") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected List nationality; + + /** Nom d'une entité. */ + @XmlElement(name = "Corpname") + protected String corpname; + + /** Identifiant de la personne (par exemple, le numéro matricule) ou de l'entité. */ + @XmlElement(name = "Identifier") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected List identifier; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Fonction. + */ + @XmlElement(name = "Function") + protected List function; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Activité. + */ + @XmlElement(name = "Activity") + protected List activity; + + /** Intitulé du poste de travail occupé par la personne. */ + @XmlElement(name = "Position") + protected List position; + + /** Références : moreq.role */ + @XmlElement(name = "Role") + protected List role; + + /** Définit la propriété intellectuelle et artistique. */ + @XmlElement(name = "Mandate") + protected List mandate; + + /** + * Prénom d'une personne. + * + * @return possible object is {@link String } + */ + public String getFirstName() { + return firstName; + } + + /** + * Sets the value of the firstName property. + * + * @param value allowed object is {@link String } + * @see #getFirstName() + */ + public void setFirstName(String value) { + this.firstName = value; + } + + /** + * Nom de naissance d'une personne. + * + * @return possible object is {@link String } + */ + public String getBirthName() { + return birthName; + } + + /** + * Sets the value of the birthName property. + * + * @param value allowed object is {@link String } + * @see #getBirthName() + */ + public void setBirthName(String value) { + this.birthName = value; + } + + /** + * Nom complet d'une personne. + * + * @return possible object is {@link String } + */ + public String getFullName() { + return fullName; + } + + /** + * Sets the value of the fullName property. + * + * @param value allowed object is {@link String } + * @see #getFullName() + */ + public void setFullName(String value) { + this.fullName = value; + } + + /** + * Nom d'usage d'une personne. + * + * @return possible object is {@link String } + */ + public String getGivenName() { + return givenName; + } + + /** + * Sets the value of the givenName property. + * + * @param value allowed object is {@link String } + * @see #getGivenName() + */ + public void setGivenName(String value) { + this.givenName = value; + } + + /** + * Sexe de la personne. + * + * @return possible object is {@link String } + */ + public String getGender() { + return gender; + } + + /** + * Sets the value of the gender property. + * + * @param value allowed object is {@link String } + * @see #getGender() + */ + public void setGender(String value) { + this.gender = value; + } + + /** + * Date de naissance de la personne. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getBirthDate() { + return birthDate; + } + + /** + * Sets the value of the birthDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getBirthDate() + */ + public void setBirthDate(XMLGregorianCalendar value) { + this.birthDate = value; + } + + /** + * Lieu de naissance de la personne. + * + * @return possible object is {@link BirthOrDeathPlaceType } + */ + public BirthOrDeathPlaceType getBirthPlace() { + return birthPlace; + } + + /** + * Sets the value of the birthPlace property. + * + * @param value allowed object is {@link BirthOrDeathPlaceType } + * @see #getBirthPlace() + */ + public void setBirthPlace(BirthOrDeathPlaceType value) { + this.birthPlace = value; + } + + /** + * Date de décès d'une personne. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getDeathDate() { + return deathDate; + } + + /** + * Sets the value of the deathDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getDeathDate() + */ + public void setDeathDate(XMLGregorianCalendar value) { + this.deathDate = value; + } + + /** + * Lieu de décès d'une personne. + * + * @return possible object is {@link BirthOrDeathPlaceType } + */ + public BirthOrDeathPlaceType getDeathPlace() { + return deathPlace; + } + + /** + * Sets the value of the deathPlace property. + * + * @param value allowed object is {@link BirthOrDeathPlaceType } + * @see #getDeathPlace() + */ + public void setDeathPlace(BirthOrDeathPlaceType value) { + this.deathPlace = value; + } + + /** + * Nationalité d'une personne. + * + * Gets the value of the nationality 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 nationality property. + * + * For example, to add a new item, do as follows: + * + * + * getNationality().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link String } + * + * @return The value of the nationality property. + */ + public List getNationality() { + if (nationality == null) { + nationality = new ArrayList<>(); } - - /** - * Gets the value of the fullName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFullName() { - return fullName; - } - - /** - * Sets the value of the fullName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFullName(String value) { - this.fullName = value; - } - - /** - * Gets the value of the givenName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGivenName() { - return givenName; - } - - /** - * Sets the value of the givenName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGivenName(String value) { - this.givenName = value; + return this.nationality; + } + + /** + * Nom d'une entité. + * + * @return possible object is {@link String } + */ + public String getCorpname() { + return corpname; + } + + /** + * Sets the value of the corpname property. + * + * @param value allowed object is {@link String } + * @see #getCorpname() + */ + public void setCorpname(String value) { + this.corpname = value; + } + + /** + * Identifiant de la personne (par exemple, le numéro matricule) ou de l'entité. + * + * Gets the value of the identifier 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 identifier property. + * + * For example, to add a new item, do as follows: + * + * + * getIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link String } + * + * @return The value of the identifier property. + */ + public List getIdentifier() { + if (identifier == null) { + identifier = new ArrayList<>(); } - - /** - * Gets the value of the gender property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGender() { - return gender; + return this.identifier; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Fonction. + * + * Gets the value of the function 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 function property. + * + * For example, to add a new item, do as follows: + * + * + * getFunction().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the function property. + */ + public List getFunction() { + if (function == null) { + function = new ArrayList<>(); } - - /** - * Sets the value of the gender property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGender(String value) { - this.gender = value; + return this.function; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Activité. + * + * 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 TextType } + * + * @return The value of the activity property. + */ + public List getActivity() { + if (activity == null) { + activity = new ArrayList<>(); } - - /** - * Gets the value of the birthDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getBirthDate() { - return birthDate; + return this.activity; + } + + /** + * Intitulé du poste de travail occupé par la personne. + * + * Gets the value of the position 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 position property. + * + * For example, to add a new item, do as follows: + * + * + * getPosition().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the position property. + */ + public List getPosition() { + if (position == null) { + position = new ArrayList<>(); } - - /** - * Sets the value of the birthDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setBirthDate(XMLGregorianCalendar value) { - this.birthDate = value; + return this.position; + } + + /** + * Références : moreq.role + * + * Gets the value of the role 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 role property. + * + * For example, to add a new item, do as follows: + * + * + * getRole().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the role property. + */ + public List getRole() { + if (role == null) { + role = new ArrayList<>(); } - - /** - * Gets the value of the birthPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getBirthPlace() { - return birthPlace; - } - - /** - * Sets the value of the birthPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setBirthPlace(BirthOrDeathPlaceType value) { - this.birthPlace = value; + return this.role; + } + + /** + * Définit la propriété intellectuelle et artistique. + * + * Gets the value of the mandate 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 mandate property. + * + * For example, to add a new item, do as follows: + * + * + * getMandate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the mandate property. + */ + public List getMandate() { + if (mandate == null) { + mandate = new ArrayList<>(); } - - /** - * Gets the value of the deathDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getDeathDate() { - return deathDate; - } - - /** - * Sets the value of the deathDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setDeathDate(XMLGregorianCalendar value) { - this.deathDate = value; - } - - /** - * Gets the value of the deathPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getDeathPlace() { - return deathPlace; - } - - /** - * Sets the value of the deathPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setDeathPlace(BirthOrDeathPlaceType value) { - this.deathPlace = value; - } - - /** - * Gets the value of the nationality 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the nationality property. - * - * - * For example, to add a new item, do as follows: - * - * getNationality().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the nationality property. - */ - public List getNationality() { - if (nationality == null) { - nationality = new ArrayList<>(); - } - return this.nationality; - } - - /** - * Gets the value of the corpname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCorpname() { - return corpname; - } - - /** - * Sets the value of the corpname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCorpname(String value) { - this.corpname = value; - } - - /** - * Gets the value of the identifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the identifier property. - * - * - * For example, to add a new item, do as follows: - * - * getIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the identifier property. - */ - public List getIdentifier() { - if (identifier == null) { - identifier = new ArrayList<>(); - } - return this.identifier; - } - - /** - * Gets the value of the function 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - * - * For example, to add a new item, do as follows: - * - * getFunction().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - *
- * getRefNonRuleId().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } + /** + * Identifiant de la règle à désactiver à partir de cette ArchiveUnit. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); + } + return this.refNonRuleId; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java index 60760aa..69e5e3b 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AcknowledgementType complex type. - * + * Java class for AcknowledgementType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -31,96 +29,79 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AcknowledgementType", propOrder = { - "messageReceivedIdentifier", - "sender", - "receiver" -}) -public class AcknowledgementType - extends MessageType -{ +@XmlType( + name = "AcknowledgementType", + propOrder = {"messageReceivedIdentifier", "sender", "receiver"}) +public class AcknowledgementType extends MessageType { + + /** Identifiant du message reçu. */ + @XmlElement(name = "MessageReceivedIdentifier", required = true) + protected IdentifierType messageReceivedIdentifier; - @XmlElement(name = "MessageReceivedIdentifier", required = true) - protected IdentifierType messageReceivedIdentifier; - @XmlElement(name = "Sender", required = true) - protected OrganizationWithIdType sender; - @XmlElement(name = "Receiver", required = true) - protected OrganizationWithIdType receiver; + /** Expéditeur du message. */ + @XmlElement(name = "Sender", required = true) + protected OrganizationWithIdType sender; - /** - * Gets the value of the messageReceivedIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageReceivedIdentifier() { - return messageReceivedIdentifier; - } + /** Destinataire du message. */ + @XmlElement(name = "Receiver", required = true) + protected OrganizationWithIdType receiver; - /** - * Sets the value of the messageReceivedIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageReceivedIdentifier(IdentifierType value) { - this.messageReceivedIdentifier = value; - } + /** + * Identifiant du message reçu. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageReceivedIdentifier() { + return messageReceivedIdentifier; + } - /** - * Gets the value of the sender property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getSender() { - return sender; - } + /** + * Sets the value of the messageReceivedIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageReceivedIdentifier() + */ + public void setMessageReceivedIdentifier(IdentifierType value) { + this.messageReceivedIdentifier = value; + } - /** - * Sets the value of the sender property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setSender(OrganizationWithIdType value) { - this.sender = value; - } + /** + * Expéditeur du message. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getSender() { + return sender; + } - /** - * Gets the value of the receiver property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getReceiver() { - return receiver; - } + /** + * Sets the value of the sender property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getSender() + */ + public void setSender(OrganizationWithIdType value) { + this.sender = value; + } - /** - * Sets the value of the receiver property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setReceiver(OrganizationWithIdType value) { - this.receiver = value; - } + /** + * Destinataire du message. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getReceiver() { + return receiver; + } + /** + * Sets the value of the receiver property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getReceiver() + */ + public void setReceiver(OrganizationWithIdType value) { + this.receiver = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java index 947cfde..f82512e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -17,15 +13,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** * Informations décrivant une personne physique ou morale. - * + * * Java class for AgentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,529 +36,484 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AgentType", propOrder = { - "firstName", - "birthName", - "fullName", - "givenName", - "gender", - "birthDate", - "birthPlace", - "deathDate", - "deathPlace", - "nationality", - "corpname", - "identifier", - "function", - "activity", - "position", - "role", - "mandate" -}) +@XmlType( + name = "AgentType", + propOrder = { + "firstName", + "birthName", + "fullName", + "givenName", + "gender", + "birthDate", + "birthPlace", + "deathDate", + "deathPlace", + "nationality", + "corpname", + "identifier", + "function", + "activity", + "position", + "role", + "mandate" + }) public class AgentType { - @XmlElement(name = "FirstName") - protected String firstName; - @XmlElement(name = "BirthName") - protected String birthName; - @XmlElement(name = "FullName") - protected String fullName; - @XmlElement(name = "GivenName") - protected String givenName; - @XmlElement(name = "Gender") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String gender; - @XmlElement(name = "BirthDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar birthDate; - @XmlElement(name = "BirthPlace") - protected BirthOrDeathPlaceType birthPlace; - @XmlElement(name = "DeathDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar deathDate; - @XmlElement(name = "DeathPlace") - protected BirthOrDeathPlaceType deathPlace; - @XmlElement(name = "Nationality") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List nationality; - @XmlElement(name = "Corpname") - protected String corpname; - @XmlElement(name = "Identifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List identifier; - @XmlElement(name = "Function") - protected List function; - @XmlElement(name = "Activity") - protected List activity; - @XmlElement(name = "Position") - protected List position; - @XmlElement(name = "Role") - protected List role; - @XmlElement(name = "Mandate") - protected List mandate; - - /** - * Gets the value of the firstName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFirstName() { - return firstName; - } - - /** - * Sets the value of the firstName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFirstName(String value) { - this.firstName = value; - } - - /** - * Gets the value of the birthName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBirthName() { - return birthName; - } - - /** - * Sets the value of the birthName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBirthName(String value) { - this.birthName = value; + /** Prénom d'une personne. */ + @XmlElement(name = "FirstName") + protected String firstName; + + /** Nom de naissance d'une personne. */ + @XmlElement(name = "BirthName") + protected String birthName; + + /** Nom complet d'une personne. */ + @XmlElement(name = "FullName") + protected String fullName; + + /** Nom d'usage d'une personne. */ + @XmlElement(name = "GivenName") + protected String givenName; + + /** Sexe de la personne. */ + @XmlElement(name = "Gender") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String gender; + + /** Date de naissance de la personne. */ + @XmlElement(name = "BirthDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar birthDate; + + /** Lieu de naissance de la personne. */ + @XmlElement(name = "BirthPlace") + protected BirthOrDeathPlaceType birthPlace; + + /** Date de décès d'une personne. */ + @XmlElement(name = "DeathDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar deathDate; + + /** Lieu de décès d'une personne. */ + @XmlElement(name = "DeathPlace") + protected BirthOrDeathPlaceType deathPlace; + + /** Nationalité d'une personne. */ + @XmlElement(name = "Nationality") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected List nationality; + + /** Nom d'une entité. */ + @XmlElement(name = "Corpname") + protected String corpname; + + /** Identifiant de la personne (par exemple, le numéro matricule) ou de l'entité. */ + @XmlElement(name = "Identifier") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected List identifier; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Fonction. + */ + @XmlElement(name = "Function") + protected List function; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Activité. + */ + @XmlElement(name = "Activity") + protected List activity; + + /** Intitulé du poste de travail occupé par la personne. */ + @XmlElement(name = "Position") + protected List position; + + /** Références : moreq.role */ + @XmlElement(name = "Role") + protected List role; + + /** Définit la propriété intellectuelle et artistique. */ + @XmlElement(name = "Mandate") + protected List mandate; + + /** + * Prénom d'une personne. + * + * @return possible object is {@link String } + */ + public String getFirstName() { + return firstName; + } + + /** + * Sets the value of the firstName property. + * + * @param value allowed object is {@link String } + * @see #getFirstName() + */ + public void setFirstName(String value) { + this.firstName = value; + } + + /** + * Nom de naissance d'une personne. + * + * @return possible object is {@link String } + */ + public String getBirthName() { + return birthName; + } + + /** + * Sets the value of the birthName property. + * + * @param value allowed object is {@link String } + * @see #getBirthName() + */ + public void setBirthName(String value) { + this.birthName = value; + } + + /** + * Nom complet d'une personne. + * + * @return possible object is {@link String } + */ + public String getFullName() { + return fullName; + } + + /** + * Sets the value of the fullName property. + * + * @param value allowed object is {@link String } + * @see #getFullName() + */ + public void setFullName(String value) { + this.fullName = value; + } + + /** + * Nom d'usage d'une personne. + * + * @return possible object is {@link String } + */ + public String getGivenName() { + return givenName; + } + + /** + * Sets the value of the givenName property. + * + * @param value allowed object is {@link String } + * @see #getGivenName() + */ + public void setGivenName(String value) { + this.givenName = value; + } + + /** + * Sexe de la personne. + * + * @return possible object is {@link String } + */ + public String getGender() { + return gender; + } + + /** + * Sets the value of the gender property. + * + * @param value allowed object is {@link String } + * @see #getGender() + */ + public void setGender(String value) { + this.gender = value; + } + + /** + * Date de naissance de la personne. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getBirthDate() { + return birthDate; + } + + /** + * Sets the value of the birthDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getBirthDate() + */ + public void setBirthDate(XMLGregorianCalendar value) { + this.birthDate = value; + } + + /** + * Lieu de naissance de la personne. + * + * @return possible object is {@link BirthOrDeathPlaceType } + */ + public BirthOrDeathPlaceType getBirthPlace() { + return birthPlace; + } + + /** + * Sets the value of the birthPlace property. + * + * @param value allowed object is {@link BirthOrDeathPlaceType } + * @see #getBirthPlace() + */ + public void setBirthPlace(BirthOrDeathPlaceType value) { + this.birthPlace = value; + } + + /** + * Date de décès d'une personne. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getDeathDate() { + return deathDate; + } + + /** + * Sets the value of the deathDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getDeathDate() + */ + public void setDeathDate(XMLGregorianCalendar value) { + this.deathDate = value; + } + + /** + * Lieu de décès d'une personne. + * + * @return possible object is {@link BirthOrDeathPlaceType } + */ + public BirthOrDeathPlaceType getDeathPlace() { + return deathPlace; + } + + /** + * Sets the value of the deathPlace property. + * + * @param value allowed object is {@link BirthOrDeathPlaceType } + * @see #getDeathPlace() + */ + public void setDeathPlace(BirthOrDeathPlaceType value) { + this.deathPlace = value; + } + + /** + * Nationalité d'une personne. + * + * Gets the value of the nationality 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 nationality property. + * + * For example, to add a new item, do as follows: + * + * + * getNationality().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link String } + * + * @return The value of the nationality property. + */ + public List getNationality() { + if (nationality == null) { + nationality = new ArrayList<>(); } - - /** - * Gets the value of the fullName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFullName() { - return fullName; - } - - /** - * Sets the value of the fullName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFullName(String value) { - this.fullName = value; - } - - /** - * Gets the value of the givenName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGivenName() { - return givenName; - } - - /** - * Sets the value of the givenName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGivenName(String value) { - this.givenName = value; + return this.nationality; + } + + /** + * Nom d'une entité. + * + * @return possible object is {@link String } + */ + public String getCorpname() { + return corpname; + } + + /** + * Sets the value of the corpname property. + * + * @param value allowed object is {@link String } + * @see #getCorpname() + */ + public void setCorpname(String value) { + this.corpname = value; + } + + /** + * Identifiant de la personne (par exemple, le numéro matricule) ou de l'entité. + * + * Gets the value of the identifier 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 identifier property. + * + * For example, to add a new item, do as follows: + * + * + * getIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link String } + * + * @return The value of the identifier property. + */ + public List getIdentifier() { + if (identifier == null) { + identifier = new ArrayList<>(); } - - /** - * Gets the value of the gender property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGender() { - return gender; + return this.identifier; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Fonction. + * + * Gets the value of the function 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 function property. + * + * For example, to add a new item, do as follows: + * + * + * getFunction().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the function property. + */ + public List getFunction() { + if (function == null) { + function = new ArrayList<>(); } - - /** - * Sets the value of the gender property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGender(String value) { - this.gender = value; + return this.function; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Activité. + * + * 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 TextType } + * + * @return The value of the activity property. + */ + public List getActivity() { + if (activity == null) { + activity = new ArrayList<>(); } - - /** - * Gets the value of the birthDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getBirthDate() { - return birthDate; + return this.activity; + } + + /** + * Intitulé du poste de travail occupé par la personne. + * + * Gets the value of the position 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 position property. + * + * For example, to add a new item, do as follows: + * + * + * getPosition().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the position property. + */ + public List getPosition() { + if (position == null) { + position = new ArrayList<>(); } - - /** - * Sets the value of the birthDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setBirthDate(XMLGregorianCalendar value) { - this.birthDate = value; + return this.position; + } + + /** + * Références : moreq.role + * + * Gets the value of the role 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 role property. + * + * For example, to add a new item, do as follows: + * + * + * getRole().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the role property. + */ + public List getRole() { + if (role == null) { + role = new ArrayList<>(); } - - /** - * Gets the value of the birthPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getBirthPlace() { - return birthPlace; - } - - /** - * Sets the value of the birthPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setBirthPlace(BirthOrDeathPlaceType value) { - this.birthPlace = value; + return this.role; + } + + /** + * Définit la propriété intellectuelle et artistique. + * + * Gets the value of the mandate 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 mandate property. + * + * For example, to add a new item, do as follows: + * + * + * getMandate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the mandate property. + */ + public List getMandate() { + if (mandate == null) { + mandate = new ArrayList<>(); } - - /** - * Gets the value of the deathDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getDeathDate() { - return deathDate; - } - - /** - * Sets the value of the deathDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setDeathDate(XMLGregorianCalendar value) { - this.deathDate = value; - } - - /** - * Gets the value of the deathPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getDeathPlace() { - return deathPlace; - } - - /** - * Sets the value of the deathPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setDeathPlace(BirthOrDeathPlaceType value) { - this.deathPlace = value; - } - - /** - * Gets the value of the nationality 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the nationality property. - * - * - * For example, to add a new item, do as follows: - * - * getNationality().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the nationality property. - */ - public List getNationality() { - if (nationality == null) { - nationality = new ArrayList<>(); - } - return this.nationality; - } - - /** - * Gets the value of the corpname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCorpname() { - return corpname; - } - - /** - * Sets the value of the corpname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCorpname(String value) { - this.corpname = value; - } - - /** - * Gets the value of the identifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the identifier property. - * - * - * For example, to add a new item, do as follows: - * - * getIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the identifier property. - */ - public List getIdentifier() { - if (identifier == null) { - identifier = new ArrayList<>(); - } - return this.identifier; - } - - /** - * Gets the value of the function 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - * - * For example, to add a new item, do as follows: - * - * getFunction().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Gets the value of the refNonRuleId 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 refNonRuleId property. + * + *
+ * getRefNonRuleId().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); + } + return this.refNonRuleId; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java index 60760aa..69e5e3b 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AcknowledgementType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AcknowledgementType complex type. - * + * Java class for AcknowledgementType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -31,96 +29,79 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AcknowledgementType", propOrder = { - "messageReceivedIdentifier", - "sender", - "receiver" -}) -public class AcknowledgementType - extends MessageType -{ +@XmlType( + name = "AcknowledgementType", + propOrder = {"messageReceivedIdentifier", "sender", "receiver"}) +public class AcknowledgementType extends MessageType { + + /** Identifiant du message reçu. */ + @XmlElement(name = "MessageReceivedIdentifier", required = true) + protected IdentifierType messageReceivedIdentifier; - @XmlElement(name = "MessageReceivedIdentifier", required = true) - protected IdentifierType messageReceivedIdentifier; - @XmlElement(name = "Sender", required = true) - protected OrganizationWithIdType sender; - @XmlElement(name = "Receiver", required = true) - protected OrganizationWithIdType receiver; + /** Expéditeur du message. */ + @XmlElement(name = "Sender", required = true) + protected OrganizationWithIdType sender; - /** - * Gets the value of the messageReceivedIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageReceivedIdentifier() { - return messageReceivedIdentifier; - } + /** Destinataire du message. */ + @XmlElement(name = "Receiver", required = true) + protected OrganizationWithIdType receiver; - /** - * Sets the value of the messageReceivedIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageReceivedIdentifier(IdentifierType value) { - this.messageReceivedIdentifier = value; - } + /** + * Identifiant du message reçu. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageReceivedIdentifier() { + return messageReceivedIdentifier; + } - /** - * Gets the value of the sender property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getSender() { - return sender; - } + /** + * Sets the value of the messageReceivedIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageReceivedIdentifier() + */ + public void setMessageReceivedIdentifier(IdentifierType value) { + this.messageReceivedIdentifier = value; + } - /** - * Sets the value of the sender property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setSender(OrganizationWithIdType value) { - this.sender = value; - } + /** + * Expéditeur du message. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getSender() { + return sender; + } - /** - * Gets the value of the receiver property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getReceiver() { - return receiver; - } + /** + * Sets the value of the sender property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getSender() + */ + public void setSender(OrganizationWithIdType value) { + this.sender = value; + } - /** - * Sets the value of the receiver property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setReceiver(OrganizationWithIdType value) { - this.receiver = value; - } + /** + * Destinataire du message. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getReceiver() { + return receiver; + } + /** + * Sets the value of the receiver property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getReceiver() + */ + public void setReceiver(OrganizationWithIdType value) { + this.receiver = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java index 947cfde..f82512e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AgentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -17,15 +13,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** * Informations décrivant une personne physique ou morale. - * + * * Java class for AgentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,529 +36,484 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AgentType", propOrder = { - "firstName", - "birthName", - "fullName", - "givenName", - "gender", - "birthDate", - "birthPlace", - "deathDate", - "deathPlace", - "nationality", - "corpname", - "identifier", - "function", - "activity", - "position", - "role", - "mandate" -}) +@XmlType( + name = "AgentType", + propOrder = { + "firstName", + "birthName", + "fullName", + "givenName", + "gender", + "birthDate", + "birthPlace", + "deathDate", + "deathPlace", + "nationality", + "corpname", + "identifier", + "function", + "activity", + "position", + "role", + "mandate" + }) public class AgentType { - @XmlElement(name = "FirstName") - protected String firstName; - @XmlElement(name = "BirthName") - protected String birthName; - @XmlElement(name = "FullName") - protected String fullName; - @XmlElement(name = "GivenName") - protected String givenName; - @XmlElement(name = "Gender") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String gender; - @XmlElement(name = "BirthDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar birthDate; - @XmlElement(name = "BirthPlace") - protected BirthOrDeathPlaceType birthPlace; - @XmlElement(name = "DeathDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar deathDate; - @XmlElement(name = "DeathPlace") - protected BirthOrDeathPlaceType deathPlace; - @XmlElement(name = "Nationality") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List nationality; - @XmlElement(name = "Corpname") - protected String corpname; - @XmlElement(name = "Identifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List identifier; - @XmlElement(name = "Function") - protected List function; - @XmlElement(name = "Activity") - protected List activity; - @XmlElement(name = "Position") - protected List position; - @XmlElement(name = "Role") - protected List role; - @XmlElement(name = "Mandate") - protected List mandate; - - /** - * Gets the value of the firstName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFirstName() { - return firstName; - } - - /** - * Sets the value of the firstName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFirstName(String value) { - this.firstName = value; - } - - /** - * Gets the value of the birthName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBirthName() { - return birthName; - } - - /** - * Sets the value of the birthName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBirthName(String value) { - this.birthName = value; + /** Prénom d'une personne. */ + @XmlElement(name = "FirstName") + protected String firstName; + + /** Nom de naissance d'une personne. */ + @XmlElement(name = "BirthName") + protected String birthName; + + /** Nom complet d'une personne. */ + @XmlElement(name = "FullName") + protected String fullName; + + /** Nom d'usage d'une personne. */ + @XmlElement(name = "GivenName") + protected String givenName; + + /** Sexe de la personne. */ + @XmlElement(name = "Gender") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String gender; + + /** Date de naissance de la personne. */ + @XmlElement(name = "BirthDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar birthDate; + + /** Lieu de naissance de la personne. */ + @XmlElement(name = "BirthPlace") + protected BirthOrDeathPlaceType birthPlace; + + /** Date de décès d'une personne. */ + @XmlElement(name = "DeathDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar deathDate; + + /** Lieu de décès d'une personne. */ + @XmlElement(name = "DeathPlace") + protected BirthOrDeathPlaceType deathPlace; + + /** Nationalité d'une personne. */ + @XmlElement(name = "Nationality") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected List nationality; + + /** Nom d'une entité. */ + @XmlElement(name = "Corpname") + protected String corpname; + + /** Identifiant de la personne (par exemple, le numéro matricule) ou de l'entité. */ + @XmlElement(name = "Identifier") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected List identifier; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Fonction. + */ + @XmlElement(name = "Function") + protected List function; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Activité. + */ + @XmlElement(name = "Activity") + protected List activity; + + /** Intitulé du poste de travail occupé par la personne. */ + @XmlElement(name = "Position") + protected List position; + + /** Références : moreq.role */ + @XmlElement(name = "Role") + protected List role; + + /** Définit la propriété intellectuelle et artistique. */ + @XmlElement(name = "Mandate") + protected List mandate; + + /** + * Prénom d'une personne. + * + * @return possible object is {@link String } + */ + public String getFirstName() { + return firstName; + } + + /** + * Sets the value of the firstName property. + * + * @param value allowed object is {@link String } + * @see #getFirstName() + */ + public void setFirstName(String value) { + this.firstName = value; + } + + /** + * Nom de naissance d'une personne. + * + * @return possible object is {@link String } + */ + public String getBirthName() { + return birthName; + } + + /** + * Sets the value of the birthName property. + * + * @param value allowed object is {@link String } + * @see #getBirthName() + */ + public void setBirthName(String value) { + this.birthName = value; + } + + /** + * Nom complet d'une personne. + * + * @return possible object is {@link String } + */ + public String getFullName() { + return fullName; + } + + /** + * Sets the value of the fullName property. + * + * @param value allowed object is {@link String } + * @see #getFullName() + */ + public void setFullName(String value) { + this.fullName = value; + } + + /** + * Nom d'usage d'une personne. + * + * @return possible object is {@link String } + */ + public String getGivenName() { + return givenName; + } + + /** + * Sets the value of the givenName property. + * + * @param value allowed object is {@link String } + * @see #getGivenName() + */ + public void setGivenName(String value) { + this.givenName = value; + } + + /** + * Sexe de la personne. + * + * @return possible object is {@link String } + */ + public String getGender() { + return gender; + } + + /** + * Sets the value of the gender property. + * + * @param value allowed object is {@link String } + * @see #getGender() + */ + public void setGender(String value) { + this.gender = value; + } + + /** + * Date de naissance de la personne. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getBirthDate() { + return birthDate; + } + + /** + * Sets the value of the birthDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getBirthDate() + */ + public void setBirthDate(XMLGregorianCalendar value) { + this.birthDate = value; + } + + /** + * Lieu de naissance de la personne. + * + * @return possible object is {@link BirthOrDeathPlaceType } + */ + public BirthOrDeathPlaceType getBirthPlace() { + return birthPlace; + } + + /** + * Sets the value of the birthPlace property. + * + * @param value allowed object is {@link BirthOrDeathPlaceType } + * @see #getBirthPlace() + */ + public void setBirthPlace(BirthOrDeathPlaceType value) { + this.birthPlace = value; + } + + /** + * Date de décès d'une personne. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getDeathDate() { + return deathDate; + } + + /** + * Sets the value of the deathDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getDeathDate() + */ + public void setDeathDate(XMLGregorianCalendar value) { + this.deathDate = value; + } + + /** + * Lieu de décès d'une personne. + * + * @return possible object is {@link BirthOrDeathPlaceType } + */ + public BirthOrDeathPlaceType getDeathPlace() { + return deathPlace; + } + + /** + * Sets the value of the deathPlace property. + * + * @param value allowed object is {@link BirthOrDeathPlaceType } + * @see #getDeathPlace() + */ + public void setDeathPlace(BirthOrDeathPlaceType value) { + this.deathPlace = value; + } + + /** + * Nationalité d'une personne. + * + * Gets the value of the nationality 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 nationality property. + * + * For example, to add a new item, do as follows: + * + * + * getNationality().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link String } + * + * @return The value of the nationality property. + */ + public List getNationality() { + if (nationality == null) { + nationality = new ArrayList<>(); } - - /** - * Gets the value of the fullName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFullName() { - return fullName; - } - - /** - * Sets the value of the fullName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFullName(String value) { - this.fullName = value; - } - - /** - * Gets the value of the givenName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGivenName() { - return givenName; - } - - /** - * Sets the value of the givenName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGivenName(String value) { - this.givenName = value; + return this.nationality; + } + + /** + * Nom d'une entité. + * + * @return possible object is {@link String } + */ + public String getCorpname() { + return corpname; + } + + /** + * Sets the value of the corpname property. + * + * @param value allowed object is {@link String } + * @see #getCorpname() + */ + public void setCorpname(String value) { + this.corpname = value; + } + + /** + * Identifiant de la personne (par exemple, le numéro matricule) ou de l'entité. + * + * Gets the value of the identifier 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 identifier property. + * + * For example, to add a new item, do as follows: + * + * + * getIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link String } + * + * @return The value of the identifier property. + */ + public List getIdentifier() { + if (identifier == null) { + identifier = new ArrayList<>(); } - - /** - * Gets the value of the gender property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGender() { - return gender; + return this.identifier; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Fonction. + * + * Gets the value of the function 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 function property. + * + * For example, to add a new item, do as follows: + * + * + * getFunction().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the function property. + */ + public List getFunction() { + if (function == null) { + function = new ArrayList<>(); } - - /** - * Sets the value of the gender property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGender(String value) { - this.gender = value; + return this.function; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Activité. + * + * 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 TextType } + * + * @return The value of the activity property. + */ + public List getActivity() { + if (activity == null) { + activity = new ArrayList<>(); } - - /** - * Gets the value of the birthDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getBirthDate() { - return birthDate; + return this.activity; + } + + /** + * Intitulé du poste de travail occupé par la personne. + * + * Gets the value of the position 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 position property. + * + * For example, to add a new item, do as follows: + * + * + * getPosition().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the position property. + */ + public List getPosition() { + if (position == null) { + position = new ArrayList<>(); } - - /** - * Sets the value of the birthDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setBirthDate(XMLGregorianCalendar value) { - this.birthDate = value; + return this.position; + } + + /** + * Références : moreq.role + * + * Gets the value of the role 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 role property. + * + * For example, to add a new item, do as follows: + * + * + * getRole().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the role property. + */ + public List getRole() { + if (role == null) { + role = new ArrayList<>(); } - - /** - * Gets the value of the birthPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getBirthPlace() { - return birthPlace; - } - - /** - * Sets the value of the birthPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setBirthPlace(BirthOrDeathPlaceType value) { - this.birthPlace = value; + return this.role; + } + + /** + * Définit la propriété intellectuelle et artistique. + * + * Gets the value of the mandate 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 mandate property. + * + * For example, to add a new item, do as follows: + * + * + * getMandate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the mandate property. + */ + public List getMandate() { + if (mandate == null) { + mandate = new ArrayList<>(); } - - /** - * Gets the value of the deathDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getDeathDate() { - return deathDate; - } - - /** - * Sets the value of the deathDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setDeathDate(XMLGregorianCalendar value) { - this.deathDate = value; - } - - /** - * Gets the value of the deathPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getDeathPlace() { - return deathPlace; - } - - /** - * Sets the value of the deathPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setDeathPlace(BirthOrDeathPlaceType value) { - this.deathPlace = value; - } - - /** - * Gets the value of the nationality 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the nationality property. - * - * - * For example, to add a new item, do as follows: - * - * getNationality().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the nationality property. - */ - public List getNationality() { - if (nationality == null) { - nationality = new ArrayList<>(); - } - return this.nationality; - } - - /** - * Gets the value of the corpname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCorpname() { - return corpname; - } - - /** - * Sets the value of the corpname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCorpname(String value) { - this.corpname = value; - } - - /** - * Gets the value of the identifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the identifier property. - * - * - * For example, to add a new item, do as follows: - * - * getIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the identifier property. - */ - public List getIdentifier() { - if (identifier == null) { - identifier = new ArrayList<>(); - } - return this.identifier; - } - - /** - * Gets the value of the function 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - * - * For example, to add a new item, do as follows: - * - * getFunction().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for AcknowledgementType complex type. - * + * Java class for AcknowledgementType complex type. + * *
{@code * * @@ -31,96 +29,79 @@ * * * }
Java class for AgentType complex type. - * + * *
{@code * * @@ -38,529 +36,484 @@ * * * }
Gets the value of the nationality 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 nationality property. + * + *
+ * getNationality().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link String } + * + * @return The value of the nationality property. + */ + public List getNationality() { + if (nationality == null) { + nationality = new ArrayList<>(); } - - /** - * Gets the value of the fullName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFullName() { - return fullName; - } - - /** - * Sets the value of the fullName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFullName(String value) { - this.fullName = value; - } - - /** - * Gets the value of the givenName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGivenName() { - return givenName; - } - - /** - * Sets the value of the givenName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGivenName(String value) { - this.givenName = value; + return this.nationality; + } + + /** + * Nom d'une entité. + * + * @return possible object is {@link String } + */ + public String getCorpname() { + return corpname; + } + + /** + * Sets the value of the corpname property. + * + * @param value allowed object is {@link String } + * @see #getCorpname() + */ + public void setCorpname(String value) { + this.corpname = value; + } + + /** + * Identifiant de la personne (par exemple, le numéro matricule) ou de l'entité. + * + * Gets the value of the identifier 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 identifier property. + * + * For example, to add a new item, do as follows: + * + * + * getIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link String } + * + * @return The value of the identifier property. + */ + public List getIdentifier() { + if (identifier == null) { + identifier = new ArrayList<>(); } - - /** - * Gets the value of the gender property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGender() { - return gender; + return this.identifier; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Fonction. + * + * Gets the value of the function 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 function property. + * + * For example, to add a new item, do as follows: + * + * + * getFunction().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the function property. + */ + public List getFunction() { + if (function == null) { + function = new ArrayList<>(); } - - /** - * Sets the value of the gender property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGender(String value) { - this.gender = value; + return this.function; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Activité. + * + * 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 TextType } + * + * @return The value of the activity property. + */ + public List getActivity() { + if (activity == null) { + activity = new ArrayList<>(); } - - /** - * Gets the value of the birthDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getBirthDate() { - return birthDate; + return this.activity; + } + + /** + * Intitulé du poste de travail occupé par la personne. + * + * Gets the value of the position 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 position property. + * + * For example, to add a new item, do as follows: + * + * + * getPosition().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the position property. + */ + public List getPosition() { + if (position == null) { + position = new ArrayList<>(); } - - /** - * Sets the value of the birthDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setBirthDate(XMLGregorianCalendar value) { - this.birthDate = value; + return this.position; + } + + /** + * Références : moreq.role + * + * Gets the value of the role 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 role property. + * + * For example, to add a new item, do as follows: + * + * + * getRole().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the role property. + */ + public List getRole() { + if (role == null) { + role = new ArrayList<>(); } - - /** - * Gets the value of the birthPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getBirthPlace() { - return birthPlace; - } - - /** - * Sets the value of the birthPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setBirthPlace(BirthOrDeathPlaceType value) { - this.birthPlace = value; + return this.role; + } + + /** + * Définit la propriété intellectuelle et artistique. + * + * Gets the value of the mandate 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 mandate property. + * + * For example, to add a new item, do as follows: + * + * + * getMandate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the mandate property. + */ + public List getMandate() { + if (mandate == null) { + mandate = new ArrayList<>(); } - - /** - * Gets the value of the deathDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getDeathDate() { - return deathDate; - } - - /** - * Sets the value of the deathDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setDeathDate(XMLGregorianCalendar value) { - this.deathDate = value; - } - - /** - * Gets the value of the deathPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getDeathPlace() { - return deathPlace; - } - - /** - * Sets the value of the deathPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setDeathPlace(BirthOrDeathPlaceType value) { - this.deathPlace = value; - } - - /** - * Gets the value of the nationality 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the nationality property. - * - * - * For example, to add a new item, do as follows: - * - * getNationality().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the nationality property. - */ - public List getNationality() { - if (nationality == null) { - nationality = new ArrayList<>(); - } - return this.nationality; - } - - /** - * Gets the value of the corpname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCorpname() { - return corpname; - } - - /** - * Sets the value of the corpname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCorpname(String value) { - this.corpname = value; - } - - /** - * Gets the value of the identifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the identifier property. - * - * - * For example, to add a new item, do as follows: - * - * getIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the identifier property. - */ - public List getIdentifier() { - if (identifier == null) { - identifier = new ArrayList<>(); - } - return this.identifier; - } - - /** - * Gets the value of the function 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - * - * For example, to add a new item, do as follows: - * - * getFunction().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Gets the value of the identifier 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 identifier property. + * + *
+ * getIdentifier().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link String } + * + * @return The value of the identifier property. + */ + public List getIdentifier() { + if (identifier == null) { + identifier = new ArrayList<>(); } - - /** - * Gets the value of the gender property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGender() { - return gender; + return this.identifier; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Fonction. + * + * Gets the value of the function 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 function property. + * + * For example, to add a new item, do as follows: + * + * + * getFunction().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the function property. + */ + public List getFunction() { + if (function == null) { + function = new ArrayList<>(); } - - /** - * Sets the value of the gender property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGender(String value) { - this.gender = value; + return this.function; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Activité. + * + * 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 TextType } + * + * @return The value of the activity property. + */ + public List getActivity() { + if (activity == null) { + activity = new ArrayList<>(); } - - /** - * Gets the value of the birthDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getBirthDate() { - return birthDate; + return this.activity; + } + + /** + * Intitulé du poste de travail occupé par la personne. + * + * Gets the value of the position 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 position property. + * + * For example, to add a new item, do as follows: + * + * + * getPosition().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the position property. + */ + public List getPosition() { + if (position == null) { + position = new ArrayList<>(); } - - /** - * Sets the value of the birthDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setBirthDate(XMLGregorianCalendar value) { - this.birthDate = value; + return this.position; + } + + /** + * Références : moreq.role + * + * Gets the value of the role 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 role property. + * + * For example, to add a new item, do as follows: + * + * + * getRole().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the role property. + */ + public List getRole() { + if (role == null) { + role = new ArrayList<>(); } - - /** - * Gets the value of the birthPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getBirthPlace() { - return birthPlace; - } - - /** - * Sets the value of the birthPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setBirthPlace(BirthOrDeathPlaceType value) { - this.birthPlace = value; + return this.role; + } + + /** + * Définit la propriété intellectuelle et artistique. + * + * Gets the value of the mandate 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 mandate property. + * + * For example, to add a new item, do as follows: + * + * + * getMandate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the mandate property. + */ + public List getMandate() { + if (mandate == null) { + mandate = new ArrayList<>(); } - - /** - * Gets the value of the deathDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getDeathDate() { - return deathDate; - } - - /** - * Sets the value of the deathDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setDeathDate(XMLGregorianCalendar value) { - this.deathDate = value; - } - - /** - * Gets the value of the deathPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getDeathPlace() { - return deathPlace; - } - - /** - * Sets the value of the deathPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setDeathPlace(BirthOrDeathPlaceType value) { - this.deathPlace = value; - } - - /** - * Gets the value of the nationality 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the nationality property. - * - * - * For example, to add a new item, do as follows: - * - * getNationality().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the nationality property. - */ - public List getNationality() { - if (nationality == null) { - nationality = new ArrayList<>(); - } - return this.nationality; - } - - /** - * Gets the value of the corpname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCorpname() { - return corpname; - } - - /** - * Sets the value of the corpname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCorpname(String value) { - this.corpname = value; - } - - /** - * Gets the value of the identifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the identifier property. - * - * - * For example, to add a new item, do as follows: - * - * getIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the identifier property. - */ - public List getIdentifier() { - if (identifier == null) { - identifier = new ArrayList<>(); - } - return this.identifier; - } - - /** - * Gets the value of the function 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - * - * For example, to add a new item, do as follows: - * - * getFunction().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Gets the value of the function 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 function property. + * + *
+ * getFunction().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the function property. + */ + public List getFunction() { + if (function == null) { + function = new ArrayList<>(); } - - /** - * Sets the value of the gender property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGender(String value) { - this.gender = value; + return this.function; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Activité. + * + * 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 TextType } + * + * @return The value of the activity property. + */ + public List getActivity() { + if (activity == null) { + activity = new ArrayList<>(); } - - /** - * Gets the value of the birthDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getBirthDate() { - return birthDate; + return this.activity; + } + + /** + * Intitulé du poste de travail occupé par la personne. + * + * Gets the value of the position 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 position property. + * + * For example, to add a new item, do as follows: + * + * + * getPosition().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the position property. + */ + public List getPosition() { + if (position == null) { + position = new ArrayList<>(); } - - /** - * Sets the value of the birthDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setBirthDate(XMLGregorianCalendar value) { - this.birthDate = value; + return this.position; + } + + /** + * Références : moreq.role + * + * Gets the value of the role 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 role property. + * + * For example, to add a new item, do as follows: + * + * + * getRole().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the role property. + */ + public List getRole() { + if (role == null) { + role = new ArrayList<>(); } - - /** - * Gets the value of the birthPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getBirthPlace() { - return birthPlace; - } - - /** - * Sets the value of the birthPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setBirthPlace(BirthOrDeathPlaceType value) { - this.birthPlace = value; + return this.role; + } + + /** + * Définit la propriété intellectuelle et artistique. + * + * Gets the value of the mandate 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 mandate property. + * + * For example, to add a new item, do as follows: + * + * + * getMandate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the mandate property. + */ + public List getMandate() { + if (mandate == null) { + mandate = new ArrayList<>(); } - - /** - * Gets the value of the deathDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getDeathDate() { - return deathDate; - } - - /** - * Sets the value of the deathDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setDeathDate(XMLGregorianCalendar value) { - this.deathDate = value; - } - - /** - * Gets the value of the deathPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getDeathPlace() { - return deathPlace; - } - - /** - * Sets the value of the deathPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setDeathPlace(BirthOrDeathPlaceType value) { - this.deathPlace = value; - } - - /** - * Gets the value of the nationality 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the nationality property. - * - * - * For example, to add a new item, do as follows: - * - * getNationality().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the nationality property. - */ - public List getNationality() { - if (nationality == null) { - nationality = new ArrayList<>(); - } - return this.nationality; - } - - /** - * Gets the value of the corpname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCorpname() { - return corpname; - } - - /** - * Sets the value of the corpname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCorpname(String value) { - this.corpname = value; - } - - /** - * Gets the value of the identifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the identifier property. - * - * - * For example, to add a new item, do as follows: - * - * getIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the identifier property. - */ - public List getIdentifier() { - if (identifier == null) { - identifier = new ArrayList<>(); - } - return this.identifier; - } - - /** - * Gets the value of the function 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - * - * For example, to add a new item, do as follows: - * - * getFunction().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
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. + * + *
+ * getActivity().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the activity property. + */ + public List getActivity() { + if (activity == null) { + activity = new ArrayList<>(); } - - /** - * Gets the value of the birthDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getBirthDate() { - return birthDate; + return this.activity; + } + + /** + * Intitulé du poste de travail occupé par la personne. + * + * Gets the value of the position 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 position property. + * + * For example, to add a new item, do as follows: + * + * + * getPosition().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the position property. + */ + public List getPosition() { + if (position == null) { + position = new ArrayList<>(); } - - /** - * Sets the value of the birthDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setBirthDate(XMLGregorianCalendar value) { - this.birthDate = value; + return this.position; + } + + /** + * Références : moreq.role + * + * Gets the value of the role 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 role property. + * + * For example, to add a new item, do as follows: + * + * + * getRole().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the role property. + */ + public List getRole() { + if (role == null) { + role = new ArrayList<>(); } - - /** - * Gets the value of the birthPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getBirthPlace() { - return birthPlace; - } - - /** - * Sets the value of the birthPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setBirthPlace(BirthOrDeathPlaceType value) { - this.birthPlace = value; + return this.role; + } + + /** + * Définit la propriété intellectuelle et artistique. + * + * Gets the value of the mandate 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 mandate property. + * + * For example, to add a new item, do as follows: + * + * + * getMandate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the mandate property. + */ + public List getMandate() { + if (mandate == null) { + mandate = new ArrayList<>(); } - - /** - * Gets the value of the deathDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getDeathDate() { - return deathDate; - } - - /** - * Sets the value of the deathDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setDeathDate(XMLGregorianCalendar value) { - this.deathDate = value; - } - - /** - * Gets the value of the deathPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getDeathPlace() { - return deathPlace; - } - - /** - * Sets the value of the deathPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setDeathPlace(BirthOrDeathPlaceType value) { - this.deathPlace = value; - } - - /** - * Gets the value of the nationality 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the nationality property. - * - * - * For example, to add a new item, do as follows: - * - * getNationality().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the nationality property. - */ - public List getNationality() { - if (nationality == null) { - nationality = new ArrayList<>(); - } - return this.nationality; - } - - /** - * Gets the value of the corpname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCorpname() { - return corpname; - } - - /** - * Sets the value of the corpname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCorpname(String value) { - this.corpname = value; - } - - /** - * Gets the value of the identifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the identifier property. - * - * - * For example, to add a new item, do as follows: - * - * getIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the identifier property. - */ - public List getIdentifier() { - if (identifier == null) { - identifier = new ArrayList<>(); - } - return this.identifier; - } - - /** - * Gets the value of the function 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - * - * For example, to add a new item, do as follows: - * - * getFunction().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Gets the value of the position 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 position property. + * + *
+ * getPosition().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the position property. + */ + public List getPosition() { + if (position == null) { + position = new ArrayList<>(); } - - /** - * Sets the value of the birthDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setBirthDate(XMLGregorianCalendar value) { - this.birthDate = value; + return this.position; + } + + /** + * Références : moreq.role + * + * Gets the value of the role 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 role property. + * + * For example, to add a new item, do as follows: + * + * + * getRole().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the role property. + */ + public List getRole() { + if (role == null) { + role = new ArrayList<>(); } - - /** - * Gets the value of the birthPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getBirthPlace() { - return birthPlace; - } - - /** - * Sets the value of the birthPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setBirthPlace(BirthOrDeathPlaceType value) { - this.birthPlace = value; + return this.role; + } + + /** + * Définit la propriété intellectuelle et artistique. + * + * Gets the value of the mandate 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 mandate property. + * + * For example, to add a new item, do as follows: + * + * + * getMandate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the mandate property. + */ + public List getMandate() { + if (mandate == null) { + mandate = new ArrayList<>(); } - - /** - * Gets the value of the deathDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getDeathDate() { - return deathDate; - } - - /** - * Sets the value of the deathDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setDeathDate(XMLGregorianCalendar value) { - this.deathDate = value; - } - - /** - * Gets the value of the deathPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getDeathPlace() { - return deathPlace; - } - - /** - * Sets the value of the deathPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setDeathPlace(BirthOrDeathPlaceType value) { - this.deathPlace = value; - } - - /** - * Gets the value of the nationality 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the nationality property. - * - * - * For example, to add a new item, do as follows: - * - * getNationality().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the nationality property. - */ - public List getNationality() { - if (nationality == null) { - nationality = new ArrayList<>(); - } - return this.nationality; - } - - /** - * Gets the value of the corpname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCorpname() { - return corpname; - } - - /** - * Sets the value of the corpname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCorpname(String value) { - this.corpname = value; - } - - /** - * Gets the value of the identifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the identifier property. - * - * - * For example, to add a new item, do as follows: - * - * getIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the identifier property. - */ - public List getIdentifier() { - if (identifier == null) { - identifier = new ArrayList<>(); - } - return this.identifier; - } - - /** - * Gets the value of the function 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - * - * For example, to add a new item, do as follows: - * - * getFunction().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Gets the value of the role 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 role property. + * + *
+ * getRole().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the role property. + */ + public List getRole() { + if (role == null) { + role = new ArrayList<>(); } - - /** - * Gets the value of the birthPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getBirthPlace() { - return birthPlace; - } - - /** - * Sets the value of the birthPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setBirthPlace(BirthOrDeathPlaceType value) { - this.birthPlace = value; + return this.role; + } + + /** + * Définit la propriété intellectuelle et artistique. + * + * Gets the value of the mandate 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 mandate property. + * + * For example, to add a new item, do as follows: + * + * + * getMandate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the mandate property. + */ + public List getMandate() { + if (mandate == null) { + mandate = new ArrayList<>(); } - - /** - * Gets the value of the deathDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getDeathDate() { - return deathDate; - } - - /** - * Sets the value of the deathDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setDeathDate(XMLGregorianCalendar value) { - this.deathDate = value; - } - - /** - * Gets the value of the deathPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getDeathPlace() { - return deathPlace; - } - - /** - * Sets the value of the deathPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setDeathPlace(BirthOrDeathPlaceType value) { - this.deathPlace = value; - } - - /** - * Gets the value of the nationality 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the nationality property. - * - * - * For example, to add a new item, do as follows: - * - * getNationality().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the nationality property. - */ - public List getNationality() { - if (nationality == null) { - nationality = new ArrayList<>(); - } - return this.nationality; - } - - /** - * Gets the value of the corpname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCorpname() { - return corpname; - } - - /** - * Sets the value of the corpname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCorpname(String value) { - this.corpname = value; - } - - /** - * Gets the value of the identifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the identifier property. - * - * - * For example, to add a new item, do as follows: - * - * getIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the identifier property. - */ - public List getIdentifier() { - if (identifier == null) { - identifier = new ArrayList<>(); - } - return this.identifier; - } - - /** - * Gets the value of the function 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - * - * For example, to add a new item, do as follows: - * - * getFunction().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Gets the value of the mandate 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 mandate property. + * + *
+ * getMandate().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the mandate property. + */ + public List getMandate() { + if (mandate == null) { + mandate = new ArrayList<>(); } - - /** - * Gets the value of the deathDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getDeathDate() { - return deathDate; - } - - /** - * Sets the value of the deathDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setDeathDate(XMLGregorianCalendar value) { - this.deathDate = value; - } - - /** - * Gets the value of the deathPlace property. - * - * @return - * possible object is - * {@link BirthOrDeathPlaceType } - * - */ - public BirthOrDeathPlaceType getDeathPlace() { - return deathPlace; - } - - /** - * Sets the value of the deathPlace property. - * - * @param value - * allowed object is - * {@link BirthOrDeathPlaceType } - * - */ - public void setDeathPlace(BirthOrDeathPlaceType value) { - this.deathPlace = value; - } - - /** - * Gets the value of the nationality 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the nationality property. - * - * - * For example, to add a new item, do as follows: - * - * getNationality().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the nationality property. - */ - public List getNationality() { - if (nationality == null) { - nationality = new ArrayList<>(); - } - return this.nationality; - } - - /** - * Gets the value of the corpname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCorpname() { - return corpname; - } - - /** - * Sets the value of the corpname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCorpname(String value) { - this.corpname = value; - } - - /** - * Gets the value of the identifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the identifier property. - * - * - * For example, to add a new item, do as follows: - * - * getIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the identifier property. - */ - public List getIdentifier() { - if (identifier == null) { - identifier = new ArrayList<>(); - } - return this.identifier; - } - - /** - * Gets the value of the function 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - * - * For example, to add a new item, do as follows: - * - * getFunction().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the nationality property. - * - *
- * getNationality().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the nationality property. - */ - public List getNationality() { - if (nationality == null) { - nationality = new ArrayList<>(); - } - return this.nationality; - } - - /** - * Gets the value of the corpname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCorpname() { - return corpname; - } - - /** - * Sets the value of the corpname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCorpname(String value) { - this.corpname = value; - } - - /** - * Gets the value of the identifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the identifier property. - * - * - * For example, to add a new item, do as follows: - * - * getIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the identifier property. - */ - public List getIdentifier() { - if (identifier == null) { - identifier = new ArrayList<>(); - } - return this.identifier; - } - - /** - * Gets the value of the function 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - * - * For example, to add a new item, do as follows: - * - * getFunction().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the identifier property. - * - *
- * getIdentifier().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the identifier property. - */ - public List getIdentifier() { - if (identifier == null) { - identifier = new ArrayList<>(); - } - return this.identifier; - } - - /** - * Gets the value of the function 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - * - * For example, to add a new item, do as follows: - * - * getFunction().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the function property. - * - *
- * getFunction().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the function property. - */ - public List getFunction() { - if (function == null) { - function = new ArrayList<>(); - } - return this.function; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the activity property. - * - *
- * getActivity().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the activity property. - */ - public List getActivity() { - if (activity == null) { - activity = new ArrayList<>(); - } - return this.activity; - } - - /** - * Gets the value of the position 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - * - * For example, to add a new item, do as follows: - * - * getPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the position property. - * - *
- * getPosition().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the position property. - */ - public List getPosition() { - if (position == null) { - position = new ArrayList<>(); - } - return this.position; - } - - /** - * Gets the value of the role 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - * - * For example, to add a new item, do as follows: - * - * getRole().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the role property. - * - *
- * getRole().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the role property. - */ - public List getRole() { - if (role == null) { - role = new ArrayList<>(); - } - return this.role; - } - - /** - * Gets the value of the mandate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - * - * For example, to add a new item, do as follows: - * - * getMandate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the mandate property. - * - *
- * getMandate().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the mandate property. - */ - public List getMandate() { - if (mandate == null) { - mandate = new ArrayList<>(); - } - return this.mandate; - } - + return this.mandate; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java index 77d557d..ff083f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AppraisalRuleType.java @@ -1,30 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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.XmlElements; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for AppraisalRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -44,140 +43,122 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AppraisalRuleType", propOrder = { - "ruleAndStartDate", - "preventInheritance", - "refNonRuleId", - "finalAction" -}) +@XmlType( + name = "AppraisalRuleType", + propOrder = {"ruleAndStartDate", "preventInheritance", "refNonRuleId", "finalAction"}) public class AppraisalRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "FinalAction", required = true) - @XmlSchemaType(name = "token") - protected FinalActionAppraisalCodeType finalAction; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for AppraisalRuleType complex type. - * + * *
{@code * * @@ -44,140 +43,122 @@ * * * }
- * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Action à mettre en œuvre au terme de la durée de gestion. */ + @XmlElement(name = "FinalAction", required = true) + @XmlSchemaType(name = "token") + protected FinalActionAppraisalCodeType finalAction; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the finalAction property. - * - * @return - * possible object is - * {@link FinalActionAppraisalCodeType } - * - */ - public FinalActionAppraisalCodeType getFinalAction() { - return finalAction; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } + + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Sets the value of the finalAction property. - * - * @param value - * allowed object is - * {@link FinalActionAppraisalCodeType } - * - */ - public void setFinalAction(FinalActionAppraisalCodeType value) { - this.finalAction = value; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } + + /** + * Action à mettre en œuvre au terme de la durée de gestion. + * + * @return possible object is {@link FinalActionAppraisalCodeType } + */ + public FinalActionAppraisalCodeType getFinalAction() { + return finalAction; + } + /** + * Sets the value of the finalAction property. + * + * @param value allowed object is {@link FinalActionAppraisalCodeType } + * @see #getFinalAction() + */ + public void setFinalAction(FinalActionAppraisalCodeType value) { + this.finalAction = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java index 10cdba9..04020dd 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestReplyType.java @@ -1,25 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestReplyType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestReplyType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "requester" + }) +@XmlRootElement(name = "ArchiveDeliveryRequestReply") +public class ArchiveDeliveryRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier") - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** Identifiant de la réponse à une demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier") + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la demande de communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for ArchiveDeliveryRequestReplyType complex type. - * + * Java class for ArchiveDeliveryRequestReplyType complex type. + * *
{@code * * @@ -34,130 +33,115 @@ * * * }
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - *
- * getUnitIdentifier().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d’autorisation. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Gets the value of the unitIdentifier 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 unitIdentifier property. + * + *
+ * getUnitIdentifier().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la demande de communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java index 641bba9..61985f8 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDeliveryRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,122 +32,104 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDeliveryRequestType", propOrder = { - "derogation", - "unitIdentifier", - "archivalAgency", - "requester" -}) -public class ArchiveDeliveryRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveDeliveryRequestType", + propOrder = {"derogation", "unitIdentifier", "archivalAgency", "requester"}) +public class ArchiveDeliveryRequestType extends BusinessRequestMessageType { - @XmlElement(name = "Derogation") - protected boolean derogation; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "Requester", required = true) - protected OrganizationWithIdType requester; + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + @XmlElement(name = "Derogation") + protected boolean derogation; - /** - * Gets the value of the derogation property. - * - */ - public boolean isDerogation() { - return derogation; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the derogation property. - * - */ - public void setDerogation(boolean value) { - this.derogation = value; - } + /** Service d'archives responsable de la communication. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for ArchiveDeliveryRequestType complex type. - * + * Java class for ArchiveDeliveryRequestType complex type. + * *
{@code * * @@ -34,122 +32,104 @@ * * * }
- * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Demandeur de la communication. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationWithIdType requester; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Indique si une procédure de dérogation est nécessaire avant de communiquer l’unité d'archive. + */ + public boolean isDerogation() { + return derogation; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** Sets the value of the derogation property. */ + public void setDerogation(boolean value) { + this.derogation = value; + } - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getRequester() { - return requester; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setRequester(OrganizationWithIdType value) { - this.requester = value; - } + /** + * Service d'archives responsable de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Demandeur de la communication. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getRequester() { + return requester; + } + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getRequester() + */ + public void setRequester(OrganizationWithIdType value) { + this.requester = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java index 9615ebc..196511f 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveDestructionNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,130 +32,114 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveDestructionNotificationType", propOrder = { - "authorizationRequestReplyIdentifier", - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveDestructionNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveDestructionNotificationType", + propOrder = { + "authorizationRequestReplyIdentifier", + "unitIdentifier", + "archivalAgency", + "originatingAgency" + }) +public class ArchiveDestructionNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) - protected IdentifierType authorizationRequestReplyIdentifier; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de la réponse à une demande d'autorisation d'élimination. */ + @XmlElement(name = "AuthorizationRequestReplyIdentifier", required = true) + protected IdentifierType authorizationRequestReplyIdentifier; - /** - * Gets the value of the authorizationRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getAuthorizationRequestReplyIdentifier() { - return authorizationRequestReplyIdentifier; - } + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Sets the value of the authorizationRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { - this.authorizationRequestReplyIdentifier = value; - } + /** Service d'archives responsable de la notification d'élimination. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for ArchiveDestructionNotificationType complex type. - * + * Java class for ArchiveDestructionNotificationType complex type. + * *
{@code * * @@ -34,130 +32,114 @@ * * * }
- * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service producteur responsable de la notification d'élimination. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Identifiant de la réponse à une demande d'autorisation d'élimination. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getAuthorizationRequestReplyIdentifier() { + return authorizationRequestReplyIdentifier; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Sets the value of the authorizationRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getAuthorizationRequestReplyIdentifier() + */ + public void setAuthorizationRequestReplyIdentifier(IdentifierType value) { + this.authorizationRequestReplyIdentifier = value; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service d'archives responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification d'élimination. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java index 1a9d0fc..3e3c504 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveModificationNotificationType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveModificationNotificationType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveModificationNotificationType - extends BusinessNotificationMessageType -{ +@XmlType( + name = "ArchiveModificationNotificationType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveModificationNotificationType extends BusinessNotificationMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for ArchiveModificationNotificationType complex type. - * + * Java class for ArchiveModificationNotificationType complex type. + * *
{@code * * @@ -33,103 +31,86 @@ * * * }
- * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la notification de modification. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la notification de modification. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la notification de modification. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java index 26adc90..1fc74d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestReplyType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestReplyType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestReplyType extends BusinessReplyMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archive. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for ArchiveRestitutionRequestReplyType complex type. - * + * Java class for ArchiveRestitutionRequestReplyType complex type. + * *
- * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la demande de restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de la demande de restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archive. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur responsable de la demande de restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java index 2061488..c0252da 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveRestitutionRequestType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,103 +31,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveRestitutionRequestType", propOrder = { - "unitIdentifier", - "archivalAgency", - "originatingAgency" -}) -public class ArchiveRestitutionRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveRestitutionRequestType", + propOrder = {"unitIdentifier", "archivalAgency", "originatingAgency"}) +public class ArchiveRestitutionRequestType extends BusinessRequestMessageType { - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Identifiant de l'unité d'archives. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for ArchiveRestitutionRequestType complex type. - * + * Java class for ArchiveRestitutionRequestType complex type. + * *
- * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** Service d'archives responsable de la restitution. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur demandant la restitution. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; + /** + * Identifiant de l'unité d'archives. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Service d'archives responsable de la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service producteur demandant la restitution. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java index d0ab155..4e09bc3 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferReplyType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -34,98 +32,81 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferReplyType", propOrder = { - "grantDate", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferReplyType", + propOrder = {"grantDate", "archivalAgency", "transferringAgency"}) @XmlRootElement(name = "ArchiveTransferReply") -public class ArchiveTransferReplyType - extends BusinessReplyMessageType -{ +public class ArchiveTransferReplyType extends BusinessReplyMessageType { + + /** Date de prise en charge effective du transfert. */ + @XmlElement(name = "GrantDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar grantDate; - @XmlElement(name = "GrantDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar grantDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à un transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the grantDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getGrantDate() { - return grantDate; - } + /** Service versant responsable de la réponse à un transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the grantDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setGrantDate(XMLGregorianCalendar value) { - this.grantDate = value; - } + /** + * Date de prise en charge effective du transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getGrantDate() { + return grantDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the grantDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getGrantDate() + */ + public void setGrantDate(XMLGregorianCalendar value) { + this.grantDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à un transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java index 0fd0f76..0ebd6f6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestReplyType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -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 javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,97 +31,80 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestReplyType", propOrder = { - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestReplyType - extends BusinessReplyMessageType -{ +@XmlType( + name = "ArchiveTransferRequestReplyType", + propOrder = {"transferDate", "archivalAgency", "transferringAgency"}) +public class ArchiveTransferRequestReplyType extends BusinessReplyMessageType { + + /** Date de transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Service d'archives responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service versant responsable de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** + * Date de transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service versant responsable de la réponse à une demande de transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java index 8fafce1..72b0cd5 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferRequestType.java @@ -1,27 +1,25 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -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 java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,131 +34,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferRequestType", propOrder = { - "relatedTransferReference", - "transferDate", - "archivalAgency", - "transferringAgency" -}) -public class ArchiveTransferRequestType - extends BusinessRequestMessageType -{ +@XmlType( + name = "ArchiveTransferRequestType", + propOrder = { + "relatedTransferReference", + "transferDate", + "archivalAgency", + "transferringAgency" + }) +public class ArchiveTransferRequestType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferDate") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar transferDate; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Référence à un transfert d'archives lié. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for ArchiveTransferReplyType complex type. - * + * Java class for ArchiveTransferReplyType complex type. + * *
{@code * * @@ -34,98 +32,81 @@ * * * }
Java class for ArchiveTransferRequestReplyType complex type. - * + * Java class for ArchiveTransferRequestReplyType complex type. + * *
{@code * * @@ -33,97 +31,80 @@ * * * }
Java class for ArchiveTransferRequestType complex type. - * + * Java class for ArchiveTransferRequestType complex type. + * *
{@code * * @@ -36,131 +34,115 @@ * * * }
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - *
- * getRelatedTransferReference().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Date retenue pour le transfert. */ + @XmlElement(name = "TransferDate") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar transferDate; - /** - * Gets the value of the transferDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getTransferDate() { - return transferDate; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setTransferDate(XMLGregorianCalendar value) { - this.transferDate = value; - } + /** Service versant responsable du transfert. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Référence à un transfert d'archives lié. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + *
+ * getRelatedTransferReference().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Date retenue pour le transfert. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getTransferDate() { + return transferDate; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getTransferDate() + */ + public void setTransferDate(XMLGregorianCalendar value) { + this.transferDate = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java index c070b4b..6e2beec 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveTransferType.java @@ -1,26 +1,24 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,131 +33,115 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveTransferType", propOrder = { - "relatedTransferReference", - "transferRequestReplyIdentifier", - "archivalAgency", - "transferringAgency" -}) +@XmlType( + name = "ArchiveTransferType", + propOrder = { + "relatedTransferReference", + "transferRequestReplyIdentifier", + "archivalAgency", + "transferringAgency" + }) @XmlRootElement(name = "ArchiveTransfer") -public class ArchiveTransferType - extends BusinessRequestMessageType -{ +public class ArchiveTransferType extends BusinessRequestMessageType { - @XmlElement(name = "RelatedTransferReference") - protected List relatedTransferReference; - @XmlElement(name = "TransferRequestReplyIdentifier") - protected IdentifierType transferRequestReplyIdentifier; - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "TransferringAgency", required = true) - protected OrganizationWithIdType transferringAgency; + /** Identifiant d’un transfert associé. */ + @XmlElement(name = "RelatedTransferReference") + protected List relatedTransferReference; - /** - * Gets the value of the relatedTransferReference 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the relatedTransferReference property. - * - * - * For example, to add a new item, do as follows: - * - * getRelatedTransferReference().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for ArchiveTransferType complex type. - * + * Java class for ArchiveTransferType complex type. + * *
{@code * * @@ -35,131 +33,115 @@ * * * }
- * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the relatedTransferReference property. - */ - public List getRelatedTransferReference() { - if (relatedTransferReference == null) { - relatedTransferReference = new ArrayList<>(); - } - return this.relatedTransferReference; - } + /** Identifiant de la réponse à une demande de transfert. */ + @XmlElement(name = "TransferRequestReplyIdentifier") + protected IdentifierType transferRequestReplyIdentifier; - /** - * Gets the value of the transferRequestReplyIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getTransferRequestReplyIdentifier() { - return transferRequestReplyIdentifier; - } + /** Service d'archives responsable du transfert. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Sets the value of the transferRequestReplyIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setTransferRequestReplyIdentifier(IdentifierType value) { - this.transferRequestReplyIdentifier = value; - } + /** Service versant chargé de réaliser le transport. */ + @XmlElement(name = "TransferringAgency", required = true) + protected OrganizationWithIdType transferringAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; + /** + * Identifiant d’un transfert associé. + * + * Gets the value of the relatedTransferReference 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 relatedTransferReference property. + * + * For example, to add a new item, do as follows: + * + * + * getRelatedTransferReference().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the relatedTransferReference property. + */ + public List getRelatedTransferReference() { + if (relatedTransferReference == null) { + relatedTransferReference = new ArrayList<>(); } + return this.relatedTransferReference; + } - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Identifiant de la réponse à une demande de transfert. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getTransferRequestReplyIdentifier() { + return transferRequestReplyIdentifier; + } - /** - * Gets the value of the transferringAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getTransferringAgency() { - return transferringAgency; - } + /** + * Sets the value of the transferRequestReplyIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getTransferRequestReplyIdentifier() + */ + public void setTransferRequestReplyIdentifier(IdentifierType value) { + this.transferRequestReplyIdentifier = value; + } - /** - * Sets the value of the transferringAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setTransferringAgency(OrganizationWithIdType value) { - this.transferringAgency = value; - } + /** + * Service d'archives responsable du transfert. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } + + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } + + /** + * Service versant chargé de réaliser le transport. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getTransferringAgency() { + return transferringAgency; + } + /** + * Sets the value of the transferringAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getTransferringAgency() + */ + public void setTransferringAgency(OrganizationWithIdType value) { + this.transferringAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java index ea0574f..b6721ee 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitIdentifierKeyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -15,12 +14,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,69 +31,66 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitIdentifierKeyType", propOrder = { - "metadataName", - "metadataValue" -}) +@XmlType( + name = "ArchiveUnitIdentifierKeyType", + propOrder = {"metadataName", "metadataValue"}) public class ArchiveUnitIdentifierKeyType { - @XmlElement(name = "MetadataName", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String metadataName; - @XmlElement(name = "MetadataValue", required = true) - protected String metadataValue; + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + */ + @XmlElement(name = "MetadataName", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String metadataName; - /** - * Gets the value of the metadataName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataName() { - return metadataName; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + */ + @XmlElement(name = "MetadataValue", required = true) + protected String metadataValue; - /** - * Sets the value of the metadataName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataName(String value) { - this.metadataName = value; - } + /** + * Nom d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à un + * identifiant interne. + * + * @return possible object is {@link String } + */ + public String getMetadataName() { + return metadataName; + } - /** - * Gets the value of the metadataValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMetadataValue() { - return metadataValue; - } + /** + * Sets the value of the metadataName property. + * + * @param value allowed object is {@link String } + * @see #getMetadataName() + */ + public void setMetadataName(String value) { + this.metadataName = value; + } - /** - * Sets the value of the metadataValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMetadataValue(String value) { - this.metadataValue = value; - } + /** + * Valeur d'une métadonnée d'une ArchiveUnit. Il est attribué par le SAE et correspond à la valeur + * de la MetadataName dans une ArchiveUnit. + * + * @return possible object is {@link String } + */ + public String getMetadataValue() { + return metadataValue; + } + /** + * Sets the value of the metadataValue property. + * + * @param value allowed object is {@link String } + * @see #getMetadataValue() + */ + public void setMetadataValue(String value) { + this.metadataValue = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java index 5bf9126..1eb501c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ArchiveUnitType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.JAXBElement; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; @@ -24,16 +21,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Unité de base des métadonnées de description contenant la gestion de l'arborescence. - * + * * Java class for ArchiveUnitType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -57,195 +55,192 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ArchiveUnitType", propOrder = { - "archiveUnitRefId", - "archiveUnitProfile", - "management", - "content", - "archiveUnitOrDataObjectReferenceOrDataObjectGroup" -}) +@XmlType( + name = "ArchiveUnitType", + propOrder = { + "archiveUnitRefId", + "archiveUnitProfile", + "management", + "content", + "archiveUnitOrDataObjectReferenceOrDataObjectGroup" + }) @XmlRootElement(name = "ArchiveUnit") public class ArchiveUnitType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "ArchiveUnitProfile") - protected IdentifierType archiveUnitProfile; - @XmlElement(name = "Management") - protected ManagementType management; - @XmlElement(name = "Content") - protected DescriptiveMetadataContentType content; - @XmlElementRefs({ - @XmlElementRef(name = "ArchiveUnit", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectReference", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false), - @XmlElementRef(name = "DataObjectGroup", namespace = "fr:gouv:culture:archivesdefrance:seda:v2", type = JAXBElement.class, required = false) - }) - @XmlAnyElement(lax = true) - protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - protected String id; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; + /** Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + */ + @XmlElement(name = "ArchiveUnitProfile") + protected IdentifierType archiveUnitProfile; + + /** Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. */ + @XmlElement(name = "Management") + protected ManagementType management; + + /** Métadonnées de description associées à un ArchiveUnit. */ + @XmlElement(name = "Content") + protected DescriptiveMetadataContentType content; + + @XmlElementRefs({ + @XmlElementRef( + name = "ArchiveUnit", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectReference", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false), + @XmlElementRef( + name = "DataObjectGroup", + namespace = "fr:gouv:culture:archivesdefrance:seda:v2", + type = JAXBElement.class, + required = false) + }) + @XmlAnyElement(lax = true) + protected List archiveUnitOrDataObjectReferenceOrDataObjectGroup; + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + */ + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Permet de faire une référence à d'autres ArchiveUnit dans la même transaction. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à une partie d'un profil d’archivage applicable à un ArchiveUnit en particulier. + * Permet par exemple de faire référence à une typologie documentaire dans un profil d'archivage. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchiveUnitProfile() { + return archiveUnitProfile; + } + + /** + * Sets the value of the archiveUnitProfile property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchiveUnitProfile() + */ + public void setArchiveUnitProfile(IdentifierType value) { + this.archiveUnitProfile = value; + } + + /** + * Métadonnées de gestion applicables à l’ArchiveUnit concernée et à ses héritiers. + * + * @return possible object is {@link ManagementType } + */ + public ManagementType getManagement() { + return management; + } + + /** + * Sets the value of the management property. + * + * @param value allowed object is {@link ManagementType } + * @see #getManagement() + */ + public void setManagement(ManagementType value) { + this.management = value; + } + + /** + * Métadonnées de description associées à un ArchiveUnit. + * + * @return possible object is {@link DescriptiveMetadataContentType } + */ + public DescriptiveMetadataContentType getContent() { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value allowed object is {@link DescriptiveMetadataContentType } + * @see #getContent() + */ + public void setContent(DescriptiveMetadataContentType value) { + this.content = value; + } + + /** + * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + * For example, to add a new item, do as follows: + * + * + * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for ArchiveUnitIdentifierKeyType complex type. - * + * Java class for ArchiveUnitIdentifierKeyType complex type. + * *
{@code * * @@ -33,69 +31,66 @@ * * * }
Java class for ArchiveUnitType complex type. - * + * *
{@code * * @@ -57,195 +55,192 @@ * * * }
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 + * archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + * + *
+ * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link JAXBElement }{@code <}{@link + * ArchiveUnitType }{@code >} {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} + * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} {@link Object } {@link + * Element } + * + * @return The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. + */ + public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { + if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { + archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the archiveUnitProfile property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchiveUnitProfile() { - return archiveUnitProfile; - } - - /** - * Sets the value of the archiveUnitProfile property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchiveUnitProfile(IdentifierType value) { - this.archiveUnitProfile = value; - } - - /** - * Gets the value of the management property. - * - * @return - * possible object is - * {@link ManagementType } - * - */ - public ManagementType getManagement() { - return management; - } - - /** - * Sets the value of the management property. - * - * @param value - * allowed object is - * {@link ManagementType } - * - */ - public void setManagement(ManagementType value) { - this.management = value; - } - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link DescriptiveMetadataContentType } - * - */ - public DescriptiveMetadataContentType getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataContentType } - * - */ - public void setContent(DescriptiveMetadataContentType value) { - this.content = value; - } - - /** - * Gets the value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - * - * For example, to add a new item, do as follows: - * - * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - * - *
- * getArchiveUnitOrDataObjectReferenceOrDataObjectGroup().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link ArchiveUnitType }{@code >} - * {@link JAXBElement }{@code <}{@link DataObjectRefType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjectGroupRefType }{@code >} - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the archiveUnitOrDataObjectReferenceOrDataObjectGroup property. - */ - public List getArchiveUnitOrDataObjectReferenceOrDataObjectGroup() { - if (archiveUnitOrDataObjectReferenceOrDataObjectGroup == null) { - archiveUnitOrDataObjectReferenceOrDataObjectGroup = new ArrayList<>(); - } - return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + return this.archiveUnitOrDataObjectReferenceOrDataObjectGroup; + } + + /** + * Identifiant de l'unité d'archives utilisé par exemple dans le cas de multiples héritages, pour + * savoir quel noeud contient une erreur. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java index 6f104fe..44aafdf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AudioTechnicalMetadataType.java @@ -1,24 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlType; - /** * Contient toutes les métadonnées techniques de base pour les objets-données de type audio. - * + * * Java class for AudioTechnicalMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,14 +25,7 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AudioTechnicalMetadataType") -public class AudioTechnicalMetadataType - extends OpenType -{ - - -} +public class AudioTechnicalMetadataType extends OpenType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java index 682bbce..df9c08e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,65 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestReplyType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestReplyType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Service de contrôle responsable de la réponse à une demande d'autorisation à un service de + * contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java index 714023d..e5ac961 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationControlAuthorityRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationControlAuthorityRequestType", propOrder = { - "archivalAgency", - "controlAuthority" -}) +@XmlType( + name = "AuthorizationControlAuthorityRequestType", + propOrder = {"archivalAgency", "controlAuthority"}) public class AuthorizationControlAuthorityRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "ControlAuthority", required = true) - protected OrganizationWithIdType controlAuthority; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Autorité de contrôle. */ + @XmlElement(name = "ControlAuthority", required = true) + protected OrganizationWithIdType controlAuthority; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the controlAuthority property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getControlAuthority() { - return controlAuthority; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the controlAuthority property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setControlAuthority(OrganizationWithIdType value) { - this.controlAuthority = value; - } + /** + * Autorité de contrôle. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getControlAuthority() { + return controlAuthority; + } + /** + * Sets the value of the controlAuthority property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getControlAuthority() + */ + public void setControlAuthority(OrganizationWithIdType value) { + this.controlAuthority = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java index e632efd..e5eb5d6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestReplyType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestReplyType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestReplyType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestReplyType - extends BusinessAuthorizationRequestReplyMessageType -{ + extends BusinessAuthorizationRequestReplyMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d’archives à l’origine de la demande d’autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d’archives à l’origine de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java index 2b3fb2b..cc0ef05 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationOriginatingAgencyRequestType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,69 +28,57 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationOriginatingAgencyRequestType", propOrder = { - "archivalAgency", - "originatingAgency" -}) +@XmlType( + name = "AuthorizationOriginatingAgencyRequestType", + propOrder = {"archivalAgency", "originatingAgency"}) public class AuthorizationOriginatingAgencyRequestType - extends BusinessAuthorizationRequestMessageType -{ + extends BusinessAuthorizationRequestMessageType { - @XmlElement(name = "ArchivalAgency", required = true) - protected OrganizationWithIdType archivalAgency; - @XmlElement(name = "OriginatingAgency", required = true) - protected OrganizationWithIdType originatingAgency; + /** Service d'archives responsable de la demande d'autorisation. */ + @XmlElement(name = "ArchivalAgency", required = true) + protected OrganizationWithIdType archivalAgency; - /** - * Gets the value of the archivalAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getArchivalAgency() { - return archivalAgency; - } + /** Service producteur responsable de l’instruction de la demande d’autorisation. */ + @XmlElement(name = "OriginatingAgency", required = true) + protected OrganizationWithIdType originatingAgency; - /** - * Sets the value of the archivalAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setArchivalAgency(OrganizationWithIdType value) { - this.archivalAgency = value; - } + /** + * Service d'archives responsable de la demande d'autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getArchivalAgency() { + return archivalAgency; + } - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationWithIdType } - * - */ - public OrganizationWithIdType getOriginatingAgency() { - return originatingAgency; - } + /** + * Sets the value of the archivalAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getArchivalAgency() + */ + public void setArchivalAgency(OrganizationWithIdType value) { + this.archivalAgency = value; + } - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationWithIdType } - * - */ - public void setOriginatingAgency(OrganizationWithIdType value) { - this.originatingAgency = value; - } + /** + * Service producteur responsable de l’instruction de la demande d’autorisation. + * + * @return possible object is {@link OrganizationWithIdType } + */ + public OrganizationWithIdType getOriginatingAgency() { + return originatingAgency; + } + /** + * Sets the value of the originatingAgency property. + * + * @param value allowed object is {@link OrganizationWithIdType } + * @see #getOriginatingAgency() + */ + public void setOriginatingAgency(OrganizationWithIdType value) { + this.originatingAgency = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java index 2e3a30d..83eb064 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/AuthorizationRequestContentType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -19,13 +15,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -43,228 +41,228 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AuthorizationRequestContentType", propOrder = { - "authorizationReason", - "comment", - "requestDate", - "unitIdentifier", - "requester", - "authorizationRequestReply" -}) +@XmlType( + name = "AuthorizationRequestContentType", + propOrder = { + "authorizationReason", + "comment", + "requestDate", + "unitIdentifier", + "requester", + "authorizationRequestReply" + }) public class AuthorizationRequestContentType { - @XmlElement(name = "AuthorizationReason", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String authorizationReason; - @XmlElement(name = "Comment") - protected List comment; - @XmlElement(name = "RequestDate", required = true) - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar requestDate; - @XmlElement(name = "UnitIdentifier", required = true) - protected List unitIdentifier; - @XmlElement(name = "Requester", required = true) - protected OrganizationType requester; - @XmlElement(name = "AuthorizationRequestReply") - protected List authorizationRequestReply; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Motif de l'autorisation. */ + @XmlElement(name = "AuthorizationReason", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String authorizationReason; - /** - * Gets the value of the authorizationReason property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAuthorizationReason() { - return authorizationReason; - } + /** Commentaire sur la transaction. */ + @XmlElement(name = "Comment") + protected List comment; - /** - * Sets the value of the authorizationReason property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAuthorizationReason(String value) { - this.authorizationReason = value; - } + /** Date de la demande d'autorisation. */ + @XmlElement(name = "RequestDate", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar requestDate; - /** - * Gets the value of the comment 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - * - * For example, to add a new item, do as follows: - * - * getComment().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for AudioTechnicalMetadataType complex type. - * + * *
{@code * * @@ -27,14 +25,7 @@ * * * }
Java class for AuthorizationControlAuthorityRequestReplyType complex type. - * + * Java class for AuthorizationControlAuthorityRequestReplyType complex type. + * *
{@code * * @@ -30,69 +28,65 @@ * * * }
Java class for AuthorizationControlAuthorityRequestType complex type. - * + * Java class for AuthorizationControlAuthorityRequestType complex type. + * *
{@code * * @@ -30,69 +28,57 @@ * * * }
Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestReplyType complex type. + * *
Java class for AuthorizationOriginatingAgencyRequestType complex type. - * + * Java class for AuthorizationOriginatingAgencyRequestType complex type. + * *
Java class for AuthorizationRequestContentType complex type. - * + * Java class for AuthorizationRequestContentType complex type. + * *
{@code * * @@ -43,228 +41,228 @@ * * * }
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the comment property. - * - *
- * getComment().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the comment property. - */ - public List getComment() { - if (comment == null) { - comment = new ArrayList<>(); - } - return this.comment; - } + /** Identifiant de l'unité documentaire. */ + @XmlElement(name = "UnitIdentifier", required = true) + protected List unitIdentifier; - /** - * Gets the value of the requestDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getRequestDate() { - return requestDate; - } + /** Demandeur de l'autorisation. */ + @XmlElement(name = "Requester", required = true) + protected OrganizationType requester; - /** - * Sets the value of the requestDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setRequestDate(XMLGregorianCalendar value) { - this.requestDate = value; - } + /** Réponse à la demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestReply") + protected List authorizationRequestReply; - /** - * Gets the value of the unitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the unitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * Objects of the following type(s) are allowed in the list - * {@link IdentifierType } - * - * - * @return - * The value of the unitIdentifier property. - */ - public List getUnitIdentifier() { - if (unitIdentifier == null) { - unitIdentifier = new ArrayList<>(); - } - return this.unitIdentifier; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getRequester() { - return requester; - } + /** + * Motif de l'autorisation. + * + * @return possible object is {@link String } + */ + public String getAuthorizationReason() { + return authorizationReason; + } - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setRequester(OrganizationType value) { - this.requester = value; - } + /** + * Sets the value of the authorizationReason property. + * + * @param value allowed object is {@link String } + * @see #getAuthorizationReason() + */ + public void setAuthorizationReason(String value) { + this.authorizationReason = value; + } - /** - * Gets the value of the authorizationRequestReply 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizationRequestReply().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
+ * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + *
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizationRequestReply property. - * - *
- * getAuthorizationRequestReply().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link BusinessAuthorizationRequestReplyMessageType } - * - * - * @return - * The value of the authorizationRequestReply property. - */ - public List getAuthorizationRequestReply() { - if (authorizationRequestReply == null) { - authorizationRequestReply = new ArrayList<>(); - } - return this.authorizationRequestReply; + /** + * Commentaire sur la transaction. + * + * Gets the value of the comment 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 comment property. + * + * For example, to add a new item, do as follows: + * + * + * getComment().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Gets the value of the comment 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 comment property. + * + *
+ * getComment().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the comment property. + */ + public List getComment() { + if (comment == null) { + comment = new ArrayList<>(); } + return this.comment; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; + /** + * Date de la demande d'autorisation. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getRequestDate() { + return requestDate; + } + + /** + * Sets the value of the requestDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getRequestDate() + */ + public void setRequestDate(XMLGregorianCalendar value) { + this.requestDate = value; + } + + /** + * Identifiant de l'unité documentaire. + * + * Gets the value of the unitIdentifier 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 unitIdentifier property. + * + * For example, to add a new item, do as follows: + * + * + * getUnitIdentifier().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Objects of the following type(s) are allowed in the list {@link IdentifierType } + * + * @return The value of the unitIdentifier property. + */ + public List getUnitIdentifier() { + if (unitIdentifier == null) { + unitIdentifier = new ArrayList<>(); } + return this.unitIdentifier; + } + + /** + * Demandeur de l'autorisation. + * + * @return possible object is {@link OrganizationType } + */ + public OrganizationType getRequester() { + return requester; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; + /** + * Sets the value of the requester property. + * + * @param value allowed object is {@link OrganizationType } + * @see #getRequester() + */ + public void setRequester(OrganizationType value) { + this.requester = value; + } + + /** + * Réponse à la demande d’autorisation. + * + * Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + * For example, to add a new item, do as follows: + * + * + * getAuthorizationRequestReply().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Gets the value of the authorizationRequestReply 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 authorizationRequestReply property. + * + *
+ * getAuthorizationRequestReply().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link + * BusinessAuthorizationRequestReplyMessageType } + * + * @return The value of the authorizationRequestReply property. + */ + public List getAuthorizationRequestReply() { + if (authorizationRequestReply == null) { + authorizationRequestReply = new ArrayList<>(); } + return this.authorizationRequestReply; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java index bd26b25..6ecbfb6 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BaseDimensionsType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,15 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BaseDimensionsType") -@XmlSeeAlso({ - DimensionsType.class -}) -public abstract class BaseDimensionsType { - - -} +@XmlSeeAlso({DimensionsType.class}) +public abstract class BaseDimensionsType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java index de322ac..03d3fd9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryDataObjectType.java @@ -1,30 +1,28 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlRootElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; - +import java.math.BigInteger; /** * Objet-données numérique. - * - * Métadonnées techniques minimales : URI, Digest, Poids. - * + * + * Métadonnées techniques minimales : URI, Digest, Poids. + * * Java class for BinaryDataObjectType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,261 +37,240 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryDataObjectType", propOrder = { - "attachment", - "uri", - "messageDigest", - "size", - "compressed", - "formatIdentification", - "fileInfo", - "metadata", - "otherMetadata" -}) +@XmlType( + name = "BinaryDataObjectType", + propOrder = { + "attachment", + "uri", + "messageDigest", + "size", + "compressed", + "formatIdentification", + "fileInfo", + "metadata", + "otherMetadata" + }) @XmlRootElement(name = "BinaryDataObject") -public class BinaryDataObjectType - extends MinimalDataObjectType -{ +public class BinaryDataObjectType extends MinimalDataObjectType { + + /** Objet-données (contenu binaire ou fichier joint). */ + @XmlElement(name = "Attachment") + protected BinaryObjectType attachment; + + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + */ + @XmlElement(name = "Uri") + @XmlSchemaType(name = "anyURI") + protected String uri; + + /** Empreinte de l'objet-données. */ + @XmlElement(name = "MessageDigest") + protected MessageDigestBinaryObjectType messageDigest; + + /** Permet de spécifier la taille de l'objet-données en octet. */ + @XmlElement(name = "Size") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger size; + + /** Indique si l’objet-données est compressé et doit être décompressé. */ + @XmlElement(name = "Compressed") + protected CompressedType compressed; + + /** Identification du format de l'objet-données. */ + @XmlElement(name = "FormatIdentification") + protected FormatIdentificationType formatIdentification; + + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + */ + @XmlElement(name = "FileInfo") + protected FileInfoType fileInfo; - @XmlElement(name = "Attachment") - protected BinaryObjectType attachment; - @XmlElement(name = "Uri") - @XmlSchemaType(name = "anyURI") - protected String uri; - @XmlElement(name = "MessageDigest") - protected MessageDigestBinaryObjectType messageDigest; - @XmlElement(name = "Size") - @XmlSchemaType(name = "positiveInteger") - protected BigInteger size; - @XmlElement(name = "Compressed") - protected CompressedType compressed; - @XmlElement(name = "FormatIdentification") - protected FormatIdentificationType formatIdentification; - @XmlElement(name = "FileInfo") - protected FileInfoType fileInfo; - @XmlElement(name = "Metadata") - protected CoreMetadataType metadata; - @XmlElement(name = "OtherMetadata") - protected DescriptiveTechnicalMetadataType otherMetadata; + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + */ + @XmlElement(name = "Metadata") + protected CoreMetadataType metadata; - /** - * Gets the value of the attachment property. - * - * @return - * possible object is - * {@link BinaryObjectType } - * - */ - public BinaryObjectType getAttachment() { - return attachment; - } + /** Autres métadonnées techniques si celles définies précédemment ne suffisent pas. */ + @XmlElement(name = "OtherMetadata") + protected DescriptiveTechnicalMetadataType otherMetadata; - /** - * Sets the value of the attachment property. - * - * @param value - * allowed object is - * {@link BinaryObjectType } - * - */ - public void setAttachment(BinaryObjectType value) { - this.attachment = value; - } + /** + * Objet-données (contenu binaire ou fichier joint). + * + * @return possible object is {@link BinaryObjectType } + */ + public BinaryObjectType getAttachment() { + return attachment; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the attachment property. + * + * @param value allowed object is {@link BinaryObjectType } + * @see #getAttachment() + */ + public void setAttachment(BinaryObjectType value) { + this.attachment = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * L'URI spécifie où se trouve l'objet-données numérique. Peut correspondre à un chemin relatif. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } - /** - * Gets the value of the messageDigest property. - * - * @return - * possible object is - * {@link MessageDigestBinaryObjectType } - * - */ - public MessageDigestBinaryObjectType getMessageDigest() { - return messageDigest; - } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + * @see #getUri() + */ + public void setUri(String value) { + this.uri = value; + } - /** - * Sets the value of the messageDigest property. - * - * @param value - * allowed object is - * {@link MessageDigestBinaryObjectType } - * - */ - public void setMessageDigest(MessageDigestBinaryObjectType value) { - this.messageDigest = value; - } + /** + * Empreinte de l'objet-données. + * + * @return possible object is {@link MessageDigestBinaryObjectType } + */ + public MessageDigestBinaryObjectType getMessageDigest() { + return messageDigest; + } - /** - * Gets the value of the size property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getSize() { - return size; - } + /** + * Sets the value of the messageDigest property. + * + * @param value allowed object is {@link MessageDigestBinaryObjectType } + * @see #getMessageDigest() + */ + public void setMessageDigest(MessageDigestBinaryObjectType value) { + this.messageDigest = value; + } - /** - * Sets the value of the size property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setSize(BigInteger value) { - this.size = value; - } + /** + * Permet de spécifier la taille de l'objet-données en octet. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getSize() { + return size; + } - /** - * Gets the value of the compressed property. - * - * @return - * possible object is - * {@link CompressedType } - * - */ - public CompressedType getCompressed() { - return compressed; - } + /** + * Sets the value of the size property. + * + * @param value allowed object is {@link BigInteger } + * @see #getSize() + */ + public void setSize(BigInteger value) { + this.size = value; + } - /** - * Sets the value of the compressed property. - * - * @param value - * allowed object is - * {@link CompressedType } - * - */ - public void setCompressed(CompressedType value) { - this.compressed = value; - } + /** + * Indique si l’objet-données est compressé et doit être décompressé. + * + * @return possible object is {@link CompressedType } + */ + public CompressedType getCompressed() { + return compressed; + } - /** - * Gets the value of the formatIdentification property. - * - * @return - * possible object is - * {@link FormatIdentificationType } - * - */ - public FormatIdentificationType getFormatIdentification() { - return formatIdentification; - } + /** + * Sets the value of the compressed property. + * + * @param value allowed object is {@link CompressedType } + * @see #getCompressed() + */ + public void setCompressed(CompressedType value) { + this.compressed = value; + } - /** - * Sets the value of the formatIdentification property. - * - * @param value - * allowed object is - * {@link FormatIdentificationType } - * - */ - public void setFormatIdentification(FormatIdentificationType value) { - this.formatIdentification = value; - } + /** + * Identification du format de l'objet-données. + * + * @return possible object is {@link FormatIdentificationType } + */ + public FormatIdentificationType getFormatIdentification() { + return formatIdentification; + } - /** - * Gets the value of the fileInfo property. - * - * @return - * possible object is - * {@link FileInfoType } - * - */ - public FileInfoType getFileInfo() { - return fileInfo; - } + /** + * Sets the value of the formatIdentification property. + * + * @param value allowed object is {@link FormatIdentificationType } + * @see #getFormatIdentification() + */ + public void setFormatIdentification(FormatIdentificationType value) { + this.formatIdentification = value; + } - /** - * Sets the value of the fileInfo property. - * - * @param value - * allowed object is - * {@link FileInfoType } - * - */ - public void setFileInfo(FileInfoType value) { - this.fileInfo = value; - } + /** + * Propriétés techniques génériques du fichier (nom d’origine, logiciel de création, système + * d’exploitation de création). + * + * @return possible object is {@link FileInfoType } + */ + public FileInfoType getFileInfo() { + return fileInfo; + } - /** - * Gets the value of the metadata property. - * - * @return - * possible object is - * {@link CoreMetadataType } - * - */ - public CoreMetadataType getMetadata() { - return metadata; - } + /** + * Sets the value of the fileInfo property. + * + * @param value allowed object is {@link FileInfoType } + * @see #getFileInfo() + */ + public void setFileInfo(FileInfoType value) { + this.fileInfo = value; + } - /** - * Sets the value of the metadata property. - * - * @param value - * allowed object is - * {@link CoreMetadataType } - * - */ - public void setMetadata(CoreMetadataType value) { - this.metadata = value; - } + /** + * Propriétés techniques spécifiques du fichier en fonction de sa nature technique (texte, + * document, image, audio, vidéo, etc.). + * + * @return possible object is {@link CoreMetadataType } + */ + public CoreMetadataType getMetadata() { + return metadata; + } - /** - * Gets the value of the otherMetadata property. - * - * @return - * possible object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public DescriptiveTechnicalMetadataType getOtherMetadata() { - return otherMetadata; - } + /** + * Sets the value of the metadata property. + * + * @param value allowed object is {@link CoreMetadataType } + * @see #getMetadata() + */ + public void setMetadata(CoreMetadataType value) { + this.metadata = value; + } - /** - * Sets the value of the otherMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveTechnicalMetadataType } - * - */ - public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { - this.otherMetadata = value; - } + /** + * Autres métadonnées techniques si celles définies précédemment ne suffisent pas. + * + * @return possible object is {@link DescriptiveTechnicalMetadataType } + */ + public DescriptiveTechnicalMetadataType getOtherMetadata() { + return otherMetadata; + } + /** + * Sets the value of the otherMetadata property. + * + * @param value allowed object is {@link DescriptiveTechnicalMetadataType } + * @see #getOtherMetadata() + */ + public void setOtherMetadata(DescriptiveTechnicalMetadataType value) { + this.otherMetadata = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java index 6dae441..5532bb2 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BinaryObjectType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,12 +13,11 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.XmlValue; - /** - * Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,91 +28,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BinaryObjectType", propOrder = { - "value" -}) +@XmlType( + name = "BinaryObjectType", + propOrder = {"value"}) public class BinaryObjectType { - @XmlValue - protected byte[] value; - @XmlAttribute(name = "filename") - protected String filename; - @XmlAttribute(name = "uri") - @XmlSchemaType(name = "anyURI") - protected String uri; + @XmlValue protected byte[] value; + + @XmlAttribute(name = "filename") + protected String filename; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } + @XmlAttribute(name = "uri") + @XmlSchemaType(name = "anyURI") + protected String uri; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is byte[] + */ + public byte[] getValue() { + return value; + } - /** - * Gets the value of the filename property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilename() { - return filename; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } - /** - * Sets the value of the filename property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilename(String value) { - this.filename = value; - } + /** + * Gets the value of the filename property. + * + * @return possible object is {@link String } + */ + public String getFilename() { + return filename; + } - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } + /** + * Sets the value of the filename property. + * + * @param value allowed object is {@link String } + */ + public void setFilename(String value) { + this.filename = value; + } - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } + /** + * Gets the value of the uri property. + * + * @return possible object is {@link String } + */ + public String getUri() { + return uri; + } + /** + * Sets the value of the uri property. + * + * @param value allowed object is {@link String } + */ + public void setUri(String value) { + this.uri = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java index 9b1a254..df51691 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BirthOrDeathPlaceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,175 +25,164 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BirthOrDeathPlaceType", propOrder = { - "geogname", - "address", - "postalCode", - "city", - "region", - "country" -}) +@XmlType( + name = "BirthOrDeathPlaceType", + propOrder = {"geogname", "address", "postalCode", "city", "region", "country"}) public class BirthOrDeathPlaceType { - @XmlElement(name = "Geogname") - protected String geogname; - @XmlElement(name = "Address") - protected String address; - @XmlElement(name = "PostalCode") - protected String postalCode; - @XmlElement(name = "City") - protected String city; - @XmlElement(name = "Region") - protected String region; - @XmlElement(name = "Country") - protected String country; - - /** - * Gets the value of the geogname property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGeogname() { - return geogname; - } - - /** - * Sets the value of the geogname property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGeogname(String value) { - this.geogname = value; - } - - /** - * Gets the value of the address property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAddress() { - return address; - } - - /** - * Sets the value of the address property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAddress(String value) { - this.address = value; - } - - /** - * Gets the value of the postalCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPostalCode() { - return postalCode; - } - - /** - * Sets the value of the postalCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPostalCode(String value) { - this.postalCode = value; - } - - /** - * Gets the value of the city property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCity() { - return city; - } - - /** - * Sets the value of the city property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCity(String value) { - this.city = value; - } - - /** - * Gets the value of the region property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRegion() { - return region; - } - - /** - * Sets the value of the region property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRegion(String value) { - this.region = value; - } - - /** - * Gets the value of the country property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCountry() { - return country; - } - - /** - * Sets the value of the country property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCountry(String value) { - this.country = value; - } - + /** Références : ead.geogname */ + @XmlElement(name = "Geogname") + protected String geogname; + + /** Références : ead.address */ + @XmlElement(name = "Address") + protected String address; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + */ + @XmlElement(name = "PostalCode") + protected String postalCode; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + */ + @XmlElement(name = "City") + protected String city; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + */ + @XmlElement(name = "Region") + protected String region; + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + */ + @XmlElement(name = "Country") + protected String country; + + /** + * Références : ead.geogname + * + * @return possible object is {@link String } + */ + public String getGeogname() { + return geogname; + } + + /** + * Sets the value of the geogname property. + * + * @param value allowed object is {@link String } + * @see #getGeogname() + */ + public void setGeogname(String value) { + this.geogname = value; + } + + /** + * Références : ead.address + * + * @return possible object is {@link String } + */ + public String getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value allowed object is {@link String } + * @see #getAddress() + */ + public void setAddress(String value) { + this.address = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Code postal. + * + * @return possible object is {@link String } + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value allowed object is {@link String } + * @see #getPostalCode() + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Ville. + * + * @return possible object is {@link String } + */ + public String getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value allowed object is {@link String } + * @see #getCity() + */ + public void setCity(String value) { + this.city = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Région. + * + * @return possible object is {@link String } + */ + public String getRegion() { + return region; + } + + /** + * Sets the value of the region property. + * + * @param value allowed object is {@link String } + * @see #getRegion() + */ + public void setRegion(String value) { + this.region = value; + } + + /** + * En plus des balises Tag et Keyword, il est possible d'indexer les objets avec des éléments + * pré-définis : Pays. + * + * @return possible object is {@link String } + */ + public String getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value allowed object is {@link String } + * @see #getCountry() + */ + public void setCountry(String value) { + this.country = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java index dd23cf0..5379779 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -30,46 +28,37 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessAuthorizationRequestMessageType", propOrder = { - "authorizationRequestContent" -}) +@XmlType( + name = "BusinessAuthorizationRequestMessageType", + propOrder = {"authorizationRequestContent"}) @XmlSeeAlso({ - AuthorizationControlAuthorityRequestType.class, - AuthorizationOriginatingAgencyRequestType.class + AuthorizationControlAuthorityRequestType.class, + AuthorizationOriginatingAgencyRequestType.class }) -public abstract class BusinessAuthorizationRequestMessageType - extends BusinessRequestMessageType -{ - - @XmlElement(name = "AuthorizationRequestContent", required = true) - protected AuthorizationRequestContentType authorizationRequestContent; +public abstract class BusinessAuthorizationRequestMessageType extends BusinessRequestMessageType { - /** - * Gets the value of the authorizationRequestContent property. - * - * @return - * possible object is - * {@link AuthorizationRequestContentType } - * - */ - public AuthorizationRequestContentType getAuthorizationRequestContent() { - return authorizationRequestContent; - } + /** Demande d’autorisation. */ + @XmlElement(name = "AuthorizationRequestContent", required = true) + protected AuthorizationRequestContentType authorizationRequestContent; - /** - * Sets the value of the authorizationRequestContent property. - * - * @param value - * allowed object is - * {@link AuthorizationRequestContentType } - * - */ - public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { - this.authorizationRequestContent = value; - } + /** + * Demande d’autorisation. + * + * @return possible object is {@link AuthorizationRequestContentType } + */ + public AuthorizationRequestContentType getAuthorizationRequestContent() { + return authorizationRequestContent; + } + /** + * Sets the value of the authorizationRequestContent property. + * + * @param value allowed object is {@link AuthorizationRequestContentType } + * @see #getAuthorizationRequestContent() + */ + public void setAuthorizationRequestContent(AuthorizationRequestContentType value) { + this.authorizationRequestContent = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java index eb7f30a..c5a76bb 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessAuthorizationRequestReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,12 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessAuthorizationRequestReplyMessageType") @XmlSeeAlso({ - AuthorizationControlAuthorityRequestReplyType.class, - AuthorizationOriginatingAgencyRequestReplyType.class + AuthorizationControlAuthorityRequestReplyType.class, + AuthorizationOriginatingAgencyRequestReplyType.class }) public abstract class BusinessAuthorizationRequestReplyMessageType - extends BusinessReplyMessageType -{ - - -} + extends BusinessReplyMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java index 5866ff3..8ffdb1c 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -13,12 +12,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,101 +30,84 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessMessageType", propOrder = { - "archivalAgreement", - "codeListVersions", - "dataObjectPackage" -}) +@XmlType( + name = "BusinessMessageType", + propOrder = {"archivalAgreement", "codeListVersions", "dataObjectPackage"}) @XmlSeeAlso({ - BusinessRequestMessageType.class, - BusinessReplyMessageType.class, - BusinessNotificationMessageType.class + BusinessRequestMessageType.class, + BusinessReplyMessageType.class, + BusinessNotificationMessageType.class }) -public abstract class BusinessMessageType - extends MessageType -{ +public abstract class BusinessMessageType extends MessageType { + + /** Accord de service. */ + @XmlElement(name = "ArchivalAgreement") + protected IdentifierType archivalAgreement; - @XmlElement(name = "ArchivalAgreement") - protected IdentifierType archivalAgreement; - @XmlElement(name = "CodeListVersions", required = true) - protected CodeListVersionsType codeListVersions; - @XmlElement(name = "DataObjectPackage") - protected DataObjectPackageType dataObjectPackage; + /** Listes de codes de références utilisés dans le message. */ + @XmlElement(name = "CodeListVersions", required = true) + protected CodeListVersionsType codeListVersions; - /** - * Gets the value of the archivalAgreement property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getArchivalAgreement() { - return archivalAgreement; - } + /** Objets-données échangés dans le message. */ + @XmlElement(name = "DataObjectPackage") + protected DataObjectPackageType dataObjectPackage; - /** - * Sets the value of the archivalAgreement property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setArchivalAgreement(IdentifierType value) { - this.archivalAgreement = value; - } + /** + * Accord de service. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getArchivalAgreement() { + return archivalAgreement; + } - /** - * Gets the value of the codeListVersions property. - * - * @return - * possible object is - * {@link CodeListVersionsType } - * - */ - public CodeListVersionsType getCodeListVersions() { - return codeListVersions; - } + /** + * Sets the value of the archivalAgreement property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getArchivalAgreement() + */ + public void setArchivalAgreement(IdentifierType value) { + this.archivalAgreement = value; + } - /** - * Sets the value of the codeListVersions property. - * - * @param value - * allowed object is - * {@link CodeListVersionsType } - * - */ - public void setCodeListVersions(CodeListVersionsType value) { - this.codeListVersions = value; - } + /** + * Listes de codes de références utilisés dans le message. + * + * @return possible object is {@link CodeListVersionsType } + */ + public CodeListVersionsType getCodeListVersions() { + return codeListVersions; + } - /** - * Gets the value of the dataObjectPackage property. - * - * @return - * possible object is - * {@link DataObjectPackageType } - * - */ - public DataObjectPackageType getDataObjectPackage() { - return dataObjectPackage; - } + /** + * Sets the value of the codeListVersions property. + * + * @param value allowed object is {@link CodeListVersionsType } + * @see #getCodeListVersions() + */ + public void setCodeListVersions(CodeListVersionsType value) { + this.codeListVersions = value; + } - /** - * Sets the value of the dataObjectPackage property. - * - * @param value - * allowed object is - * {@link DataObjectPackageType } - * - */ - public void setDataObjectPackage(DataObjectPackageType value) { - this.dataObjectPackage = value; - } + /** + * Objets-données échangés dans le message. + * + * @return possible object is {@link DataObjectPackageType } + */ + public DataObjectPackageType getDataObjectPackage() { + return dataObjectPackage; + } + /** + * Sets the value of the dataObjectPackage property. + * + * @param value allowed object is {@link DataObjectPackageType } + * @see #getDataObjectPackage() + */ + public void setDataObjectPackage(DataObjectPackageType value) { + this.dataObjectPackage = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java index 8253384..c280b36 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessNotificationMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,18 +24,8 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessNotificationMessageType") -@XmlSeeAlso({ - ArchiveDestructionNotificationType.class, - ArchiveModificationNotificationType.class -}) -public abstract class BusinessNotificationMessageType - extends BusinessMessageType -{ - - -} +@XmlSeeAlso({ArchiveDestructionNotificationType.class, ArchiveModificationNotificationType.class}) +public abstract class BusinessNotificationMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java index dbd20b0..df2a4d7 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessReplyMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -35,105 +33,88 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BusinessReplyMessageType", propOrder = { - "replyCode", - "operation", - "messageRequestIdentifier" -}) +@XmlType( + name = "BusinessReplyMessageType", + propOrder = {"replyCode", "operation", "messageRequestIdentifier"}) @XmlSeeAlso({ - ArchiveDeliveryRequestReplyType.class, - ArchiveRestitutionRequestReplyType.class, - ArchiveTransferReplyType.class, - ArchiveTransferRequestReplyType.class, - BusinessAuthorizationRequestReplyMessageType.class + ArchiveDeliveryRequestReplyType.class, + ArchiveRestitutionRequestReplyType.class, + ArchiveTransferReplyType.class, + ArchiveTransferRequestReplyType.class, + BusinessAuthorizationRequestReplyMessageType.class }) -public abstract class BusinessReplyMessageType - extends BusinessMessageType -{ +public abstract class BusinessReplyMessageType extends BusinessMessageType { + + /** Code de la réponse. */ + @XmlElement(name = "ReplyCode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String replyCode; - @XmlElement(name = "ReplyCode") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String replyCode; - @XmlElement(name = "Operation") - protected OperationType operation; - @XmlElement(name = "MessageRequestIdentifier", required = true) - protected IdentifierType messageRequestIdentifier; + /** Liste des événements dans les messages de réponse */ + @XmlElement(name = "Operation") + protected OperationType operation; - /** - * Gets the value of the replyCode property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReplyCode() { - return replyCode; - } + /** Identifiant de la demande. */ + @XmlElement(name = "MessageRequestIdentifier", required = true) + protected IdentifierType messageRequestIdentifier; - /** - * Sets the value of the replyCode property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReplyCode(String value) { - this.replyCode = value; - } + /** + * Code de la réponse. + * + * @return possible object is {@link String } + */ + public String getReplyCode() { + return replyCode; + } - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link OperationType } - * - */ - public OperationType getOperation() { - return operation; - } + /** + * Sets the value of the replyCode property. + * + * @param value allowed object is {@link String } + * @see #getReplyCode() + */ + public void setReplyCode(String value) { + this.replyCode = value; + } - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link OperationType } - * - */ - public void setOperation(OperationType value) { - this.operation = value; - } + /** + * Liste des événements dans les messages de réponse + * + * @return possible object is {@link OperationType } + */ + public OperationType getOperation() { + return operation; + } - /** - * Gets the value of the messageRequestIdentifier property. - * - * @return - * possible object is - * {@link IdentifierType } - * - */ - public IdentifierType getMessageRequestIdentifier() { - return messageRequestIdentifier; - } + /** + * Sets the value of the operation property. + * + * @param value allowed object is {@link OperationType } + * @see #getOperation() + */ + public void setOperation(OperationType value) { + this.operation = value; + } - /** - * Sets the value of the messageRequestIdentifier property. - * - * @param value - * allowed object is - * {@link IdentifierType } - * - */ - public void setMessageRequestIdentifier(IdentifierType value) { - this.messageRequestIdentifier = value; - } + /** + * Identifiant de la demande. + * + * @return possible object is {@link IdentifierType } + */ + public IdentifierType getMessageRequestIdentifier() { + return messageRequestIdentifier; + } + /** + * Sets the value of the messageRequestIdentifier property. + * + * @param value allowed object is {@link IdentifierType } + * @see #getMessageRequestIdentifier() + */ + public void setMessageRequestIdentifier(IdentifierType value) { + this.messageRequestIdentifier = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java index 8651de0..fac71bc 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/BusinessRequestMessageType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -26,21 +24,14 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BusinessRequestMessageType") @XmlSeeAlso({ - ArchiveDeliveryRequestType.class, - ArchiveRestitutionRequestType.class, - ArchiveTransferType.class, - ArchiveTransferRequestType.class, - BusinessAuthorizationRequestMessageType.class + ArchiveDeliveryRequestType.class, + ArchiveRestitutionRequestType.class, + ArchiveTransferType.class, + ArchiveTransferRequestType.class, + BusinessAuthorizationRequestMessageType.class }) -public abstract class BusinessRequestMessageType - extends BusinessMessageType -{ - - -} +public abstract class BusinessRequestMessageType extends BusinessMessageType {} diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java index a1c7278..8207e1e 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/ClassificationRuleType.java @@ -1,15 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; -import javax.xml.datatype.XMLGregorianCalendar; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; @@ -18,15 +14,18 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; +import javax.xml.datatype.XMLGregorianCalendar; /** - * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de cet ArchiveUnit. - * + * La liste d'identifiants de règles à appliquer et à ignorer qui doit être appliquée à partir de + * cet ArchiveUnit. + * * Java class for ClassificationRuleType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -50,254 +49,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ClassificationRuleType", propOrder = { - "ruleAndStartDate", - "classificationAudience", - "preventInheritance", - "refNonRuleId", - "classificationLevel", - "classificationOwner", - "classificationReassessingDate", - "needReassessingAuthorization" -}) +@XmlType( + name = "ClassificationRuleType", + propOrder = { + "ruleAndStartDate", + "classificationAudience", + "preventInheritance", + "refNonRuleId", + "classificationLevel", + "classificationOwner", + "classificationReassessingDate", + "needReassessingAuthorization" + }) public class ClassificationRuleType { - @XmlElements({ - @XmlElement(name = "Rule", type = RuleIdType.class), - @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) - }) - protected List ruleAndStartDate; - @XmlElement(name = "ClassificationAudience") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationAudience; - @XmlElement(name = "PreventInheritance", defaultValue = "false") - protected Boolean preventInheritance; - @XmlElement(name = "RefNonRuleId") - protected List refNonRuleId; - @XmlElement(name = "ClassificationLevel", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationLevel; - @XmlElement(name = "ClassificationOwner", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String classificationOwner; - @XmlElement(name = "ClassificationReassessingDate") - @XmlSchemaType(name = "date") - protected XMLGregorianCalendar classificationReassessingDate; - @XmlElement(name = "NeedReassessingAuthorization") - protected Boolean needReassessingAuthorization; + @XmlElements({ + @XmlElement(name = "Rule", type = RuleIdType.class), + @XmlElement(name = "StartDate", type = XMLGregorianCalendar.class, nillable = true) + }) + protected List ruleAndStartDate; - /** - * Gets the value of the ruleAndStartDate 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the ruleAndStartDate property. - * - * - * For example, to add a new item, do as follows: - * - * getRuleAndStartDate().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for BaseDimensionsType complex type. - * + * Java class for BaseDimensionsType complex type. + * *
{@code * * @@ -26,15 +24,8 @@ * * * }
Métadonnées techniques minimales : URI, Digest, Poids. + * *
Java class for BinaryDataObjectType complex type. - * + * *
{@code * * @@ -39,261 +37,240 @@ * * * }
Java class for BinaryObjectType complex type. - * + * Java class for BinaryObjectType complex type. + * *
{@code * * @@ -30,91 +28,73 @@ * * * }
Java class for BirthOrDeathPlaceType complex type. - * + * Java class for BirthOrDeathPlaceType complex type. + * *
{@code * * @@ -27,175 +25,164 @@ * * * }
Java class for BusinessAuthorizationRequestMessageType complex type. - * + * Java class for BusinessAuthorizationRequestMessageType complex type. + * *
{@code * * @@ -30,46 +28,37 @@ * * * }
Java class for BusinessAuthorizationRequestReplyMessageType complex type. - * + * Java class for BusinessAuthorizationRequestReplyMessageType complex type. + * *
{@code * * @@ -26,18 +24,12 @@ * * * }
Java class for BusinessMessageType complex type. - * + * Java class for BusinessMessageType complex type. + * *
{@code * * @@ -32,101 +30,84 @@ * * * }
Java class for BusinessNotificationMessageType complex type. - * + * Java class for BusinessNotificationMessageType complex type. + * *
{@code * * @@ -26,18 +24,8 @@ * * * }
Java class for BusinessReplyMessageType complex type. - * + * Java class for BusinessReplyMessageType complex type. + * *
{@code * * @@ -35,105 +33,88 @@ * * * }
Java class for BusinessRequestMessageType complex type. - * + * Java class for BusinessRequestMessageType complex type. + * *
{@code * * @@ -26,21 +24,14 @@ * * * }
Java class for ClassificationRuleType complex type. - * + * *
{@code * * @@ -50,254 +49,233 @@ * * * }
- * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * {@link XMLGregorianCalendar } - * - * - * @return - * The value of the ruleAndStartDate property. - */ - public List getRuleAndStartDate() { - if (ruleAndStartDate == null) { - ruleAndStartDate = new ArrayList<>(); - } - return this.ruleAndStartDate; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + */ + @XmlElement(name = "ClassificationAudience") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationAudience; - /** - * Gets the value of the classificationAudience property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationAudience() { - return classificationAudience; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + */ + @XmlElement(name = "PreventInheritance", defaultValue = "false") + protected Boolean preventInheritance; - /** - * Sets the value of the classificationAudience property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationAudience(String value) { - this.classificationAudience = value; - } + /** L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. */ + @XmlElement(name = "RefNonRuleId") + protected List refNonRuleId; - /** - * Gets the value of the preventInheritance property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isPreventInheritance() { - return preventInheritance; - } + /** Référence au niveau de classification. */ + @XmlElement(name = "ClassificationLevel", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationLevel; - /** - * Sets the value of the preventInheritance property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setPreventInheritance(Boolean value) { - this.preventInheritance = value; - } + /** Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. */ + @XmlElement(name = "ClassificationOwner", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String classificationOwner; - /** - * Gets the value of the refNonRuleId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the refNonRuleId property. - * - * - * For example, to add a new item, do as follows: - * - * getRefNonRuleId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * Objects of the following type(s) are allowed in the list - * {@link RuleIdType } - * - * - * @return - * The value of the refNonRuleId property. - */ - public List getRefNonRuleId() { - if (refNonRuleId == null) { - refNonRuleId = new ArrayList<>(); - } - return this.refNonRuleId; - } + /** Date de réévaluation de la classification. */ + @XmlElement(name = "ClassificationReassessingDate") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar classificationReassessingDate; - /** - * Gets the value of the classificationLevel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationLevel() { - return classificationLevel; - } + /** Indique si une autorisation humaine est nécessaire pour réévaluer la classification. */ + @XmlElement(name = "NeedReassessingAuthorization") + protected Boolean needReassessingAuthorization; - /** - * Sets the value of the classificationLevel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationLevel(String value) { - this.classificationLevel = value; + /** + * Gets the value of the ruleAndStartDate 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 ruleAndStartDate property. + * + * For example, to add a new item, do as follows: + * + * + * getRuleAndStartDate().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Objects of the following type(s) are allowed in the list {@link RuleIdType } {@link + * XMLGregorianCalendar } + * + * @return The value of the ruleAndStartDate property. + */ + public List getRuleAndStartDate() { + if (ruleAndStartDate == null) { + ruleAndStartDate = new ArrayList<>(); } + return this.ruleAndStartDate; + } - /** - * Gets the value of the classificationOwner property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getClassificationOwner() { - return classificationOwner; - } + /** + * Permet de gérer les questions de "diffusion restreinte", de "spécial France" et de + * "Confidentiel Industrie". + * + * @return possible object is {@link String } + */ + public String getClassificationAudience() { + return classificationAudience; + } - /** - * Sets the value of the classificationOwner property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setClassificationOwner(String value) { - this.classificationOwner = value; - } + /** + * Sets the value of the classificationAudience property. + * + * @param value allowed object is {@link String } + * @see #getClassificationAudience() + */ + public void setClassificationAudience(String value) { + this.classificationAudience = value; + } - /** - * Gets the value of the classificationReassessingDate property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getClassificationReassessingDate() { - return classificationReassessingDate; - } + /** + * Indique si les règles de gestion héritées des ArchiveUnit parents doivent être ignorées pour + * l’ArchiveUnit concerné. + * + * @return possible object is {@link Boolean } + */ + public Boolean isPreventInheritance() { + return preventInheritance; + } - /** - * Sets the value of the classificationReassessingDate property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setClassificationReassessingDate(XMLGregorianCalendar value) { - this.classificationReassessingDate = value; - } + /** + * Sets the value of the preventInheritance property. + * + * @param value allowed object is {@link Boolean } + * @see #isPreventInheritance() + */ + public void setPreventInheritance(Boolean value) { + this.preventInheritance = value; + } - /** - * Gets the value of the needReassessingAuthorization property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeedReassessingAuthorization() { - return needReassessingAuthorization; + /** + * L'identifiant de la règle spécifiée pourra être retirée de l'héritage dans ce noeud. + * + * Gets the value of the refNonRuleId 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 refNonRuleId property. + * + * For example, to add a new item, do as follows: + * + * + * getRefNonRuleId().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Objects of the following type(s) are allowed in the list {@link RuleIdType } + * + * @return The value of the refNonRuleId property. + */ + public List getRefNonRuleId() { + if (refNonRuleId == null) { + refNonRuleId = new ArrayList<>(); } + return this.refNonRuleId; + } - /** - * Sets the value of the needReassessingAuthorization property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeedReassessingAuthorization(Boolean value) { - this.needReassessingAuthorization = value; - } + /** + * Référence au niveau de classification. + * + * @return possible object is {@link String } + */ + public String getClassificationLevel() { + return classificationLevel; + } + + /** + * Sets the value of the classificationLevel property. + * + * @param value allowed object is {@link String } + * @see #getClassificationLevel() + */ + public void setClassificationLevel(String value) { + this.classificationLevel = value; + } + + /** + * Propriétaire de la classification. Service émetteur au sens de l’IGI 1300. + * + * @return possible object is {@link String } + */ + public String getClassificationOwner() { + return classificationOwner; + } + + /** + * Sets the value of the classificationOwner property. + * + * @param value allowed object is {@link String } + * @see #getClassificationOwner() + */ + public void setClassificationOwner(String value) { + this.classificationOwner = value; + } + + /** + * Date de réévaluation de la classification. + * + * @return possible object is {@link XMLGregorianCalendar } + */ + public XMLGregorianCalendar getClassificationReassessingDate() { + return classificationReassessingDate; + } + + /** + * Sets the value of the classificationReassessingDate property. + * + * @param value allowed object is {@link XMLGregorianCalendar } + * @see #getClassificationReassessingDate() + */ + public void setClassificationReassessingDate(XMLGregorianCalendar value) { + this.classificationReassessingDate = value; + } + + /** + * Indique si une autorisation humaine est nécessaire pour réévaluer la classification. + * + * @return possible object is {@link Boolean } + */ + public Boolean isNeedReassessingAuthorization() { + return needReassessingAuthorization; + } + /** + * Sets the value of the needReassessingAuthorization property. + * + * @param value allowed object is {@link Boolean } + * @see #isNeedReassessingAuthorization() + */ + public void setNeedReassessingAuthorization(Boolean value) { + this.needReassessingAuthorization = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java index ec9c9c7..e1309cf 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeKeywordType.java @@ -1,21 +1,22 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlEnum; import jakarta.xml.bind.annotation.XmlEnumValue; import jakarta.xml.bind.annotation.XmlType; - /** + * Table des types de mots-clés. + * * Java class for CodeKeywordType. - * + * * The following schema fragment specifies the expected content contained within this class. + * * {@code * * @@ -31,92 +32,74 @@ * * * } - * */ @XmlType(name = "CodeKeywordType") @XmlEnum public enum CodeKeywordType { - - /** - * Références : ead.corpname - * - */ - @XmlEnumValue("corpname") - CORPNAME("corpname"), - - /** - * Nom de famille. - * - */ - @XmlEnumValue("famname") - FAMNAME("famname"), - - /** - * Nom géographique. - * - */ - @XmlEnumValue("geogname") - GEOGNAME("geogname"), - - /** - * Nom. - * - */ - @XmlEnumValue("name") - NAME("name"), - - /** - * Fonction. - * - */ - @XmlEnumValue("occupation") - OCCUPATION("occupation"), - - /** - * Nom de personne. - * - */ - @XmlEnumValue("persname") - PERSNAME("persname"), - - /** - * Mot-matière. - * - */ - @XmlEnumValue("subject") - SUBJECT("subject"), - - /** - * Type de document. - * - */ - @XmlEnumValue("genreform") - GENREFORM("genreform"), - - /** - * Références : ead.function - * - */ - @XmlEnumValue("function") - FUNCTION("function"); - private final String value; - - CodeKeywordType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static CodeKeywordType fromValue(String v) { - for (CodeKeywordType c: CodeKeywordType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); + /** Références : ead.corpname */ + @XmlEnumValue("corpname") + CORPNAME("corpname"), + + /** Nom de famille. */ + @XmlEnumValue("famname") + FAMNAME("famname"), + + /** Nom géographique. */ + @XmlEnumValue("geogname") + GEOGNAME("geogname"), + + /** Nom. */ + @XmlEnumValue("name") + NAME("name"), + + /** Fonction. */ + @XmlEnumValue("occupation") + OCCUPATION("occupation"), + + /** Nom de personne. */ + @XmlEnumValue("persname") + PERSNAME("persname"), + + /** Mot-matière. */ + @XmlEnumValue("subject") + SUBJECT("subject"), + + /** Type de document. */ + @XmlEnumValue("genreform") + GENREFORM("genreform"), + + /** Références : ead.function */ + @XmlEnumValue("function") + FUNCTION("function"); + private final String value; + + CodeKeywordType(String v) { + value = v; + } + + /** + * Gets the value associated to the enum constant. + * + * @return The value linked to the enum. + */ + public String value() { + return value; + } + + /** + * Gets the enum associated to the value passed as parameter. + * + * @param v The value to get the enum from. + * @return The enum which corresponds to the value, if it exists. + * @throws IllegalArgumentException If no value matches in the enum declaration. + */ + public static CodeKeywordType fromValue(String v) { + for (CodeKeywordType c : CodeKeywordType.values()) { + if (c.value.equals(v)) { + return c; + } } - + throw new IllegalArgumentException(v); + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java index 684a604..18254df 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeListVersionsType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -19,14 +16,15 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** - * Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -45,536 +43,499 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeListVersionsType", propOrder = { - "replyCodeListVersion", - "messageDigestAlgorithmCodeListVersion", - "mimeTypeCodeListVersion", - "encodingCodeListVersion", - "fileFormatCodeListVersion", - "compressionAlgorithmCodeListVersion", - "dataObjectVersionCodeListVersion", - "storageRuleCodeListVersion", - "appraisalRuleCodeListVersion", - "accessRuleCodeListVersion", - "disseminationRuleCodeListVersion", - "reuseRuleCodeListVersion", - "classificationRuleCodeListVersion", - "holdRuleCodeListVersion", - "acquisitionInformationCodeListVersion", - "authorizationReasonCodeListVersion", - "relationshipCodeListVersion", - "any" -}) +@XmlType( + name = "CodeListVersionsType", + propOrder = { + "replyCodeListVersion", + "messageDigestAlgorithmCodeListVersion", + "mimeTypeCodeListVersion", + "encodingCodeListVersion", + "fileFormatCodeListVersion", + "compressionAlgorithmCodeListVersion", + "dataObjectVersionCodeListVersion", + "storageRuleCodeListVersion", + "appraisalRuleCodeListVersion", + "accessRuleCodeListVersion", + "disseminationRuleCodeListVersion", + "reuseRuleCodeListVersion", + "classificationRuleCodeListVersion", + "holdRuleCodeListVersion", + "acquisitionInformationCodeListVersion", + "authorizationReasonCodeListVersion", + "relationshipCodeListVersion", + "any" + }) public class CodeListVersionsType { - @XmlElement(name = "ReplyCodeListVersion") - protected CodeType replyCodeListVersion; - @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") - protected CodeType messageDigestAlgorithmCodeListVersion; - @XmlElement(name = "MimeTypeCodeListVersion") - protected CodeType mimeTypeCodeListVersion; - @XmlElement(name = "EncodingCodeListVersion") - protected CodeType encodingCodeListVersion; - @XmlElement(name = "FileFormatCodeListVersion") - protected CodeType fileFormatCodeListVersion; - @XmlElement(name = "CompressionAlgorithmCodeListVersion") - protected CodeType compressionAlgorithmCodeListVersion; - @XmlElement(name = "DataObjectVersionCodeListVersion") - protected CodeType dataObjectVersionCodeListVersion; - @XmlElement(name = "StorageRuleCodeListVersion") - protected CodeType storageRuleCodeListVersion; - @XmlElement(name = "AppraisalRuleCodeListVersion") - protected CodeType appraisalRuleCodeListVersion; - @XmlElement(name = "AccessRuleCodeListVersion") - protected CodeType accessRuleCodeListVersion; - @XmlElement(name = "DisseminationRuleCodeListVersion") - protected CodeType disseminationRuleCodeListVersion; - @XmlElement(name = "ReuseRuleCodeListVersion") - protected CodeType reuseRuleCodeListVersion; - @XmlElement(name = "ClassificationRuleCodeListVersion") - protected CodeType classificationRuleCodeListVersion; - @XmlElement(name = "HoldRuleCodeListVersion") - protected CodeType holdRuleCodeListVersion; - @XmlElement(name = "AcquisitionInformationCodeListVersion") - protected CodeType acquisitionInformationCodeListVersion; - @XmlElement(name = "AuthorizationReasonCodeListVersion") - protected CodeType authorizationReasonCodeListVersion; - @XmlElement(name = "RelationshipCodeListVersion") - protected CodeType relationshipCodeListVersion; - @XmlAnyElement(lax = true) - protected List any; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Gets the value of the replyCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReplyCodeListVersion() { - return replyCodeListVersion; - } - - /** - * Sets the value of the replyCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReplyCodeListVersion(CodeType value) { - this.replyCodeListVersion = value; - } - - /** - * Gets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMessageDigestAlgorithmCodeListVersion() { - return messageDigestAlgorithmCodeListVersion; - } - - /** - * Sets the value of the messageDigestAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { - this.messageDigestAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the mimeTypeCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getMimeTypeCodeListVersion() { - return mimeTypeCodeListVersion; - } - - /** - * Sets the value of the mimeTypeCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setMimeTypeCodeListVersion(CodeType value) { - this.mimeTypeCodeListVersion = value; - } - - /** - * Gets the value of the encodingCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getEncodingCodeListVersion() { - return encodingCodeListVersion; - } - - /** - * Sets the value of the encodingCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setEncodingCodeListVersion(CodeType value) { - this.encodingCodeListVersion = value; - } - - /** - * Gets the value of the fileFormatCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getFileFormatCodeListVersion() { - return fileFormatCodeListVersion; - } - - /** - * Sets the value of the fileFormatCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setFileFormatCodeListVersion(CodeType value) { - this.fileFormatCodeListVersion = value; - } - - /** - * Gets the value of the compressionAlgorithmCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getCompressionAlgorithmCodeListVersion() { - return compressionAlgorithmCodeListVersion; - } - - /** - * Sets the value of the compressionAlgorithmCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setCompressionAlgorithmCodeListVersion(CodeType value) { - this.compressionAlgorithmCodeListVersion = value; - } - - /** - * Gets the value of the dataObjectVersionCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDataObjectVersionCodeListVersion() { - return dataObjectVersionCodeListVersion; - } - - /** - * Sets the value of the dataObjectVersionCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDataObjectVersionCodeListVersion(CodeType value) { - this.dataObjectVersionCodeListVersion = value; - } - - /** - * Gets the value of the storageRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getStorageRuleCodeListVersion() { - return storageRuleCodeListVersion; - } - - /** - * Sets the value of the storageRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setStorageRuleCodeListVersion(CodeType value) { - this.storageRuleCodeListVersion = value; - } - - /** - * Gets the value of the appraisalRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAppraisalRuleCodeListVersion() { - return appraisalRuleCodeListVersion; - } - - /** - * Sets the value of the appraisalRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAppraisalRuleCodeListVersion(CodeType value) { - this.appraisalRuleCodeListVersion = value; - } - - /** - * Gets the value of the accessRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAccessRuleCodeListVersion() { - return accessRuleCodeListVersion; - } - - /** - * Sets the value of the accessRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAccessRuleCodeListVersion(CodeType value) { - this.accessRuleCodeListVersion = value; - } - - /** - * Gets the value of the disseminationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getDisseminationRuleCodeListVersion() { - return disseminationRuleCodeListVersion; - } - - /** - * Sets the value of the disseminationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setDisseminationRuleCodeListVersion(CodeType value) { - this.disseminationRuleCodeListVersion = value; - } - - /** - * Gets the value of the reuseRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getReuseRuleCodeListVersion() { - return reuseRuleCodeListVersion; - } - - /** - * Sets the value of the reuseRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setReuseRuleCodeListVersion(CodeType value) { - this.reuseRuleCodeListVersion = value; - } - - /** - * Gets the value of the classificationRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getClassificationRuleCodeListVersion() { - return classificationRuleCodeListVersion; - } - - /** - * Sets the value of the classificationRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setClassificationRuleCodeListVersion(CodeType value) { - this.classificationRuleCodeListVersion = value; - } - - /** - * Gets the value of the holdRuleCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getHoldRuleCodeListVersion() { - return holdRuleCodeListVersion; - } - - /** - * Sets the value of the holdRuleCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setHoldRuleCodeListVersion(CodeType value) { - this.holdRuleCodeListVersion = value; - } - - /** - * Gets the value of the acquisitionInformationCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAcquisitionInformationCodeListVersion() { - return acquisitionInformationCodeListVersion; - } - - /** - * Sets the value of the acquisitionInformationCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAcquisitionInformationCodeListVersion(CodeType value) { - this.acquisitionInformationCodeListVersion = value; - } - - /** - * Gets the value of the authorizationReasonCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getAuthorizationReasonCodeListVersion() { - return authorizationReasonCodeListVersion; - } - - /** - * Sets the value of the authorizationReasonCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setAuthorizationReasonCodeListVersion(CodeType value) { - this.authorizationReasonCodeListVersion = value; - } - - /** - * Gets the value of the relationshipCodeListVersion property. - * - * @return - * possible object is - * {@link CodeType } - * - */ - public CodeType getRelationshipCodeListVersion() { - return relationshipCodeListVersion; - } - - /** - * Sets the value of the relationshipCodeListVersion property. - * - * @param value - * allowed object is - * {@link CodeType } - * - */ - public void setRelationshipCodeListVersion(CodeType value) { - this.relationshipCodeListVersion = value; - } - - /** - * 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 Jakarta XML Binding object. - * This is why there is not a {@code 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 Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for CodeKeywordType. - * + * *
The following schema fragment specifies the expected content contained within this class. + * *
{@code * * @@ -31,92 +32,74 @@ * * * }
Java class for CodeListVersionsType complex type. - * + * Java class for CodeListVersionsType complex type. + * *
{@code * * @@ -45,536 +43,499 @@ * * * }
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the any property. - * - *
- * getAny().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link Object } - * {@link Element } - * - * - * @return - * The value of the any property. - */ - public List getAny() { - if (any == null) { - any = new ArrayList<>(); - } - return this.any; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + /** Liste des codes de réponses à utiliser. */ + @XmlElement(name = "ReplyCodeListVersion") + protected CodeType replyCodeListVersion; + + /** Liste de l'algorithme de hachage utilisé dans le message. */ + @XmlElement(name = "MessageDigestAlgorithmCodeListVersion") + protected CodeType messageDigestAlgorithmCodeListVersion; + + /** Version de la liste de code du type Mime. */ + @XmlElement(name = "MimeTypeCodeListVersion") + protected CodeType mimeTypeCodeListVersion; + + /** Version de la liste de code d'encodage du fichier. */ + @XmlElement(name = "EncodingCodeListVersion") + protected CodeType encodingCodeListVersion; + + /** Version de la liste de code d'identification du format. */ + @XmlElement(name = "FileFormatCodeListVersion") + protected CodeType fileFormatCodeListVersion; + + /** Version de la liste de code de l'algorithme de compression. */ + @XmlElement(name = "CompressionAlgorithmCodeListVersion") + protected CodeType compressionAlgorithmCodeListVersion; + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + */ + @XmlElement(name = "DataObjectVersionCodeListVersion") + protected CodeType dataObjectVersionCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité courante. */ + @XmlElement(name = "StorageRuleCodeListVersion") + protected CodeType storageRuleCodeListVersion; + + /** Version des listes de codes pour les règles de durée d'utilité administrative. */ + @XmlElement(name = "AppraisalRuleCodeListVersion") + protected CodeType appraisalRuleCodeListVersion; + + /** Version des listes de codes pour les règles de communicabilité. */ + @XmlElement(name = "AccessRuleCodeListVersion") + protected CodeType accessRuleCodeListVersion; + + /** Version des listes de codes pour les règles de diffusion. */ + @XmlElement(name = "DisseminationRuleCodeListVersion") + protected CodeType disseminationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de réutilisation. */ + @XmlElement(name = "ReuseRuleCodeListVersion") + protected CodeType reuseRuleCodeListVersion; + + /** Version des listes de codes pour les règles de classification. */ + @XmlElement(name = "ClassificationRuleCodeListVersion") + protected CodeType classificationRuleCodeListVersion; + + /** Version des listes de codes pour les règles de gel. */ + @XmlElement(name = "HoldRuleCodeListVersion") + protected CodeType holdRuleCodeListVersion; + + /** Version de la liste de codes des modalités d'entrée. */ + @XmlElement(name = "AcquisitionInformationCodeListVersion") + protected CodeType acquisitionInformationCodeListVersion; + + /** Version de la liste de codes d'autorisation. */ + @XmlElement(name = "AuthorizationReasonCodeListVersion") + protected CodeType authorizationReasonCodeListVersion; + + /** Version de la liste de codes des relations. */ + @XmlElement(name = "RelationshipCodeListVersion") + protected CodeType relationshipCodeListVersion; + + @XmlAnyElement(lax = true) + protected List any; + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Liste des codes de réponses à utiliser. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReplyCodeListVersion() { + return replyCodeListVersion; + } + + /** + * Sets the value of the replyCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReplyCodeListVersion() + */ + public void setReplyCodeListVersion(CodeType value) { + this.replyCodeListVersion = value; + } + + /** + * Liste de l'algorithme de hachage utilisé dans le message. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMessageDigestAlgorithmCodeListVersion() { + return messageDigestAlgorithmCodeListVersion; + } + + /** + * Sets the value of the messageDigestAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMessageDigestAlgorithmCodeListVersion() + */ + public void setMessageDigestAlgorithmCodeListVersion(CodeType value) { + this.messageDigestAlgorithmCodeListVersion = value; + } + + /** + * Version de la liste de code du type Mime. + * + * @return possible object is {@link CodeType } + */ + public CodeType getMimeTypeCodeListVersion() { + return mimeTypeCodeListVersion; + } + + /** + * Sets the value of the mimeTypeCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getMimeTypeCodeListVersion() + */ + public void setMimeTypeCodeListVersion(CodeType value) { + this.mimeTypeCodeListVersion = value; + } + + /** + * Version de la liste de code d'encodage du fichier. + * + * @return possible object is {@link CodeType } + */ + public CodeType getEncodingCodeListVersion() { + return encodingCodeListVersion; + } + + /** + * Sets the value of the encodingCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getEncodingCodeListVersion() + */ + public void setEncodingCodeListVersion(CodeType value) { + this.encodingCodeListVersion = value; + } + + /** + * Version de la liste de code d'identification du format. + * + * @return possible object is {@link CodeType } + */ + public CodeType getFileFormatCodeListVersion() { + return fileFormatCodeListVersion; + } + + /** + * Sets the value of the fileFormatCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getFileFormatCodeListVersion() + */ + public void setFileFormatCodeListVersion(CodeType value) { + this.fileFormatCodeListVersion = value; + } + + /** + * Version de la liste de code de l'algorithme de compression. + * + * @return possible object is {@link CodeType } + */ + public CodeType getCompressionAlgorithmCodeListVersion() { + return compressionAlgorithmCodeListVersion; + } + + /** + * Sets the value of the compressionAlgorithmCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getCompressionAlgorithmCodeListVersion() + */ + public void setCompressionAlgorithmCodeListVersion(CodeType value) { + this.compressionAlgorithmCodeListVersion = value; + } + + /** + * Liste de codes correspondant aux diverses versions d'un objet-données au sein d’un groupe + * d'objets-données (ex. original papier, conservation, diffusion, vignette, txt). + * + * @return possible object is {@link CodeType } + */ + public CodeType getDataObjectVersionCodeListVersion() { + return dataObjectVersionCodeListVersion; + } + + /** + * Sets the value of the dataObjectVersionCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDataObjectVersionCodeListVersion() + */ + public void setDataObjectVersionCodeListVersion(CodeType value) { + this.dataObjectVersionCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité courante. + * + * @return possible object is {@link CodeType } + */ + public CodeType getStorageRuleCodeListVersion() { + return storageRuleCodeListVersion; + } + + /** + * Sets the value of the storageRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getStorageRuleCodeListVersion() + */ + public void setStorageRuleCodeListVersion(CodeType value) { + this.storageRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de durée d'utilité administrative. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAppraisalRuleCodeListVersion() { + return appraisalRuleCodeListVersion; + } + + /** + * Sets the value of the appraisalRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAppraisalRuleCodeListVersion() + */ + public void setAppraisalRuleCodeListVersion(CodeType value) { + this.appraisalRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de communicabilité. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAccessRuleCodeListVersion() { + return accessRuleCodeListVersion; + } + + /** + * Sets the value of the accessRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAccessRuleCodeListVersion() + */ + public void setAccessRuleCodeListVersion(CodeType value) { + this.accessRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de diffusion. + * + * @return possible object is {@link CodeType } + */ + public CodeType getDisseminationRuleCodeListVersion() { + return disseminationRuleCodeListVersion; + } + + /** + * Sets the value of the disseminationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getDisseminationRuleCodeListVersion() + */ + public void setDisseminationRuleCodeListVersion(CodeType value) { + this.disseminationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de réutilisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getReuseRuleCodeListVersion() { + return reuseRuleCodeListVersion; + } + + /** + * Sets the value of the reuseRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getReuseRuleCodeListVersion() + */ + public void setReuseRuleCodeListVersion(CodeType value) { + this.reuseRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de classification. + * + * @return possible object is {@link CodeType } + */ + public CodeType getClassificationRuleCodeListVersion() { + return classificationRuleCodeListVersion; + } + + /** + * Sets the value of the classificationRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getClassificationRuleCodeListVersion() + */ + public void setClassificationRuleCodeListVersion(CodeType value) { + this.classificationRuleCodeListVersion = value; + } + + /** + * Version des listes de codes pour les règles de gel. + * + * @return possible object is {@link CodeType } + */ + public CodeType getHoldRuleCodeListVersion() { + return holdRuleCodeListVersion; + } + + /** + * Sets the value of the holdRuleCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getHoldRuleCodeListVersion() + */ + public void setHoldRuleCodeListVersion(CodeType value) { + this.holdRuleCodeListVersion = value; + } + + /** + * Version de la liste de codes des modalités d'entrée. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAcquisitionInformationCodeListVersion() { + return acquisitionInformationCodeListVersion; + } + + /** + * Sets the value of the acquisitionInformationCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAcquisitionInformationCodeListVersion() + */ + public void setAcquisitionInformationCodeListVersion(CodeType value) { + this.acquisitionInformationCodeListVersion = value; + } + + /** + * Version de la liste de codes d'autorisation. + * + * @return possible object is {@link CodeType } + */ + public CodeType getAuthorizationReasonCodeListVersion() { + return authorizationReasonCodeListVersion; + } + + /** + * Sets the value of the authorizationReasonCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getAuthorizationReasonCodeListVersion() + */ + public void setAuthorizationReasonCodeListVersion(CodeType value) { + this.authorizationReasonCodeListVersion = value; + } + + /** + * Version de la liste de codes des relations. + * + * @return possible object is {@link CodeType } + */ + public CodeType getRelationshipCodeListVersion() { + return relationshipCodeListVersion; + } + + /** + * Sets the value of the relationshipCodeListVersion property. + * + * @param value allowed object is {@link CodeType } + * @see #getRelationshipCodeListVersion() + */ + public void setRelationshipCodeListVersion(CodeType value) { + this.relationshipCodeListVersion = value; + } + + /** + * 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 Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
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. + * + *
+ * getAny().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link Object } {@link Element } + * + * @return The value of the any property. + */ + public List getAny() { + if (any == null) { + any = new ArrayList<>(); + } + return this.any; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java index 55c832a..db89d86 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CodeType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,285 +37,233 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CodeType", propOrder = { - "value" -}) +@XmlType( + name = "CodeType", + propOrder = {"value"}) public class CodeType { - @XmlValue - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String value; - @XmlAttribute(name = "listID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listID; - @XmlAttribute(name = "listAgencyID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listAgencyID; - @XmlAttribute(name = "listAgencyName") - protected String listAgencyName; - @XmlAttribute(name = "listName") - protected String listName; - @XmlAttribute(name = "listVersionID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String listVersionID; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "languageID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String languageID; - @XmlAttribute(name = "listURI") - @XmlSchemaType(name = "anyURI") - protected String listURI; - @XmlAttribute(name = "listSchemeURI") - @XmlSchemaType(name = "anyURI") - protected String listSchemeURI; - - /** - * Elément ne pouvant être vide. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the listID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListID() { - return listID; - } - - /** - * Sets the value of the listID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListID(String value) { - this.listID = value; - } - - /** - * Gets the value of the listAgencyID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyID() { - return listAgencyID; - } - - /** - * Sets the value of the listAgencyID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyID(String value) { - this.listAgencyID = value; - } - - /** - * Gets the value of the listAgencyName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListAgencyName() { - return listAgencyName; - } - - /** - * Sets the value of the listAgencyName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListAgencyName(String value) { - this.listAgencyName = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) { - this.listName = value; - } - - /** - * Gets the value of the listVersionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListVersionID() { - return listVersionID; - } - - /** - * Sets the value of the listVersionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListVersionID(String value) { - this.listVersionID = value; - } - - /** - * 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 languageID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLanguageID() { - return languageID; - } - - /** - * Sets the value of the languageID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLanguageID(String value) { - this.languageID = value; - } - - /** - * Gets the value of the listURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListURI() { - return listURI; - } - - /** - * Sets the value of the listURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListURI(String value) { - this.listURI = value; - } - - /** - * Gets the value of the listSchemeURI property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListSchemeURI() { - return listSchemeURI; - } - - /** - * Sets the value of the listSchemeURI property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListSchemeURI(String value) { - this.listSchemeURI = value; - } + /** Elément ne pouvant être vide. */ + @XmlValue + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String value; + + @XmlAttribute(name = "listID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listID; + + @XmlAttribute(name = "listAgencyID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listAgencyID; + + @XmlAttribute(name = "listAgencyName") + protected String listAgencyName; + + @XmlAttribute(name = "listName") + protected String listName; + + @XmlAttribute(name = "listVersionID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String listVersionID; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "languageID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "language") + protected String languageID; + + @XmlAttribute(name = "listURI") + @XmlSchemaType(name = "anyURI") + protected String listURI; + + @XmlAttribute(name = "listSchemeURI") + @XmlSchemaType(name = "anyURI") + protected String listSchemeURI; + + /** + * Elément ne pouvant être vide. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + * @see #getValue() + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the listID property. + * + * @return possible object is {@link String } + */ + public String getListID() { + return listID; + } + + /** + * Sets the value of the listID property. + * + * @param value allowed object is {@link String } + */ + public void setListID(String value) { + this.listID = value; + } + + /** + * Gets the value of the listAgencyID property. + * + * @return possible object is {@link String } + */ + public String getListAgencyID() { + return listAgencyID; + } + + /** + * Sets the value of the listAgencyID property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyID(String value) { + this.listAgencyID = value; + } + + /** + * Gets the value of the listAgencyName property. + * + * @return possible object is {@link String } + */ + public String getListAgencyName() { + return listAgencyName; + } + + /** + * Sets the value of the listAgencyName property. + * + * @param value allowed object is {@link String } + */ + public void setListAgencyName(String value) { + this.listAgencyName = value; + } + + /** + * Gets the value of the listName property. + * + * @return possible object is {@link String } + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value allowed object is {@link String } + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the listVersionID property. + * + * @return possible object is {@link String } + */ + public String getListVersionID() { + return listVersionID; + } + + /** + * Sets the value of the listVersionID property. + * + * @param value allowed object is {@link String } + */ + public void setListVersionID(String value) { + this.listVersionID = value; + } + + /** + * 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 languageID property. + * + * @return possible object is {@link String } + */ + public String getLanguageID() { + return languageID; + } + + /** + * Sets the value of the languageID property. + * + * @param value allowed object is {@link String } + */ + public void setLanguageID(String value) { + this.languageID = value; + } + + /** + * Gets the value of the listURI property. + * + * @return possible object is {@link String } + */ + public String getListURI() { + return listURI; + } + + /** + * Sets the value of the listURI property. + * + * @param value allowed object is {@link String } + */ + public void setListURI(String value) { + this.listURI = value; + } + + /** + * Gets the value of the listSchemeURI property. + * + * @return possible object is {@link String } + */ + public String getListSchemeURI() { + return listSchemeURI; + } + /** + * Sets the value of the listSchemeURI property. + * + * @param value allowed object is {@link String } + */ + public void setListSchemeURI(String value) { + this.listSchemeURI = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java index ed4dc83..1cec399 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CompressedType.java @@ -1,13 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.math.BigInteger; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -15,13 +13,13 @@ import jakarta.xml.bind.annotation.XmlValue; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.math.BigInteger; /** - * Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,93 +30,73 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CompressedType", propOrder = { - "value" -}) +@XmlType( + name = "CompressedType", + propOrder = {"value"}) public class CompressedType { - @XmlValue - protected String value; - @XmlAttribute(name = "algorithm", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String algorithm; - @XmlAttribute(name = "uncompressedSize", required = true) - protected BigInteger uncompressedSize; + @XmlValue protected String value; + + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String algorithm; - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } + @XmlAttribute(name = "uncompressedSize", required = true) + protected BigInteger uncompressedSize; - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } + /** + * Gets the value of the value property. + * + * @return possible object is {@link String } + */ + public String getValue() { + return value; + } - /** - * Gets the value of the algorithm property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlgorithm() { - return algorithm; - } + /** + * Sets the value of the value property. + * + * @param value allowed object is {@link String } + */ + public void setValue(String value) { + this.value = value; + } - /** - * Sets the value of the algorithm property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlgorithm(String value) { - this.algorithm = value; - } + /** + * Gets the value of the algorithm property. + * + * @return possible object is {@link String } + */ + public String getAlgorithm() { + return algorithm; + } - /** - * Gets the value of the uncompressedSize property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getUncompressedSize() { - return uncompressedSize; - } + /** + * Sets the value of the algorithm property. + * + * @param value allowed object is {@link String } + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } - /** - * Sets the value of the uncompressedSize property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setUncompressedSize(BigInteger value) { - this.uncompressedSize = value; - } + /** + * Gets the value of the uncompressedSize property. + * + * @return possible object is {@link BigInteger } + */ + public BigInteger getUncompressedSize() { + return uncompressedSize; + } + /** + * Sets the value of the uncompressedSize property. + * + * @param value allowed object is {@link BigInteger } + */ + public void setUncompressedSize(BigInteger value) { + this.uncompressedSize = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java index 188b93e..396c946 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoreMetadataType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -14,14 +13,13 @@ import jakarta.xml.bind.annotation.XmlType; import org.w3c.dom.Element; - /** * Métadonnées de base par type d'objet-données. - * + * * Java class for CoreMetadataType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -38,177 +36,146 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoreMetadataType", propOrder = { - "text", - "document", - "image", - "audio", - "video", - "any" -}) +@XmlType( + name = "CoreMetadataType", + propOrder = {"text", "document", "image", "audio", "video", "any"}) public class CoreMetadataType { - @XmlElement(name = "Text") - protected TextTechnicalMetadataType text; - @XmlElement(name = "Document") - protected DocumentTechnicalMetadataType document; - @XmlElement(name = "Image") - protected ImageTechnicalMetadataType image; - @XmlElement(name = "Audio") - protected AudioTechnicalMetadataType audio; - @XmlElement(name = "Video") - protected VideoTechnicalMetadataType video; - @XmlAnyElement(lax = true) - protected Object any; - - /** - * Gets the value of the text property. - * - * @return - * possible object is - * {@link TextTechnicalMetadataType } - * - */ - public TextTechnicalMetadataType getText() { - return text; - } - - /** - * Sets the value of the text property. - * - * @param value - * allowed object is - * {@link TextTechnicalMetadataType } - * - */ - public void setText(TextTechnicalMetadataType value) { - this.text = value; - } - - /** - * Gets the value of the document property. - * - * @return - * possible object is - * {@link DocumentTechnicalMetadataType } - * - */ - public DocumentTechnicalMetadataType getDocument() { - return document; - } - - /** - * Sets the value of the document property. - * - * @param value - * allowed object is - * {@link DocumentTechnicalMetadataType } - * - */ - public void setDocument(DocumentTechnicalMetadataType value) { - this.document = value; - } - - /** - * Gets the value of the image property. - * - * @return - * possible object is - * {@link ImageTechnicalMetadataType } - * - */ - public ImageTechnicalMetadataType getImage() { - return image; - } - - /** - * Sets the value of the image property. - * - * @param value - * allowed object is - * {@link ImageTechnicalMetadataType } - * - */ - public void setImage(ImageTechnicalMetadataType value) { - this.image = value; - } - - /** - * Gets the value of the audio property. - * - * @return - * possible object is - * {@link AudioTechnicalMetadataType } - * - */ - public AudioTechnicalMetadataType getAudio() { - return audio; - } - - /** - * Sets the value of the audio property. - * - * @param value - * allowed object is - * {@link AudioTechnicalMetadataType } - * - */ - public void setAudio(AudioTechnicalMetadataType value) { - this.audio = value; - } - - /** - * Gets the value of the video property. - * - * @return - * possible object is - * {@link VideoTechnicalMetadataType } - * - */ - public VideoTechnicalMetadataType getVideo() { - return video; - } - - /** - * Sets the value of the video property. - * - * @param value - * allowed object is - * {@link VideoTechnicalMetadataType } - * - */ - public void setVideo(VideoTechnicalMetadataType value) { - this.video = value; - } - - /** - * Gets the value of the any property. - * - * @return - * possible object is - * {@link Object } - * {@link Element } - * - */ - public Object getAny() { - return any; - } - - /** - * Sets the value of the any property. - * - * @param value - * allowed object is - * {@link Object } - * {@link Element } - * - */ - public void setAny(Object value) { - this.any = value; - } - + /** Métadonnées pour un objet-données de type textuel. */ + @XmlElement(name = "Text") + protected TextTechnicalMetadataType text; + + /** Métadonnées pour un objet-données de type document. */ + @XmlElement(name = "Document") + protected DocumentTechnicalMetadataType document; + + /** Métadonnées pour un objet-données de type image. */ + @XmlElement(name = "Image") + protected ImageTechnicalMetadataType image; + + /** Métadonnées pour un objet-données de type audio. */ + @XmlElement(name = "Audio") + protected AudioTechnicalMetadataType audio; + + /** Métadonnées pour un objet-données de type vidéo. */ + @XmlElement(name = "Video") + protected VideoTechnicalMetadataType video; + + @XmlAnyElement(lax = true) + protected Object any; + + /** + * Métadonnées pour un objet-données de type textuel. + * + * @return possible object is {@link TextTechnicalMetadataType } + */ + public TextTechnicalMetadataType getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value allowed object is {@link TextTechnicalMetadataType } + * @see #getText() + */ + public void setText(TextTechnicalMetadataType value) { + this.text = value; + } + + /** + * Métadonnées pour un objet-données de type document. + * + * @return possible object is {@link DocumentTechnicalMetadataType } + */ + public DocumentTechnicalMetadataType getDocument() { + return document; + } + + /** + * Sets the value of the document property. + * + * @param value allowed object is {@link DocumentTechnicalMetadataType } + * @see #getDocument() + */ + public void setDocument(DocumentTechnicalMetadataType value) { + this.document = value; + } + + /** + * Métadonnées pour un objet-données de type image. + * + * @return possible object is {@link ImageTechnicalMetadataType } + */ + public ImageTechnicalMetadataType getImage() { + return image; + } + + /** + * Sets the value of the image property. + * + * @param value allowed object is {@link ImageTechnicalMetadataType } + * @see #getImage() + */ + public void setImage(ImageTechnicalMetadataType value) { + this.image = value; + } + + /** + * Métadonnées pour un objet-données de type audio. + * + * @return possible object is {@link AudioTechnicalMetadataType } + */ + public AudioTechnicalMetadataType getAudio() { + return audio; + } + + /** + * Sets the value of the audio property. + * + * @param value allowed object is {@link AudioTechnicalMetadataType } + * @see #getAudio() + */ + public void setAudio(AudioTechnicalMetadataType value) { + this.audio = value; + } + + /** + * Métadonnées pour un objet-données de type vidéo. + * + * @return possible object is {@link VideoTechnicalMetadataType } + */ + public VideoTechnicalMetadataType getVideo() { + return video; + } + + /** + * Sets the value of the video property. + * + * @param value allowed object is {@link VideoTechnicalMetadataType } + * @see #getVideo() + */ + public void setVideo(VideoTechnicalMetadataType value) { + this.video = value; + } + + /** + * Gets the value of the any property. + * + * @return possible object is {@link Object } {@link Element } + */ + public Object getAny() { + return any; + } + + /** + * Sets the value of the any property. + * + * @param value allowed object is {@link Object } {@link Element } + */ + public void setAny(Object value) { + this.any = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java index e79a9e5..9aed766 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CoverageType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -33,115 +31,100 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CoverageType", propOrder = { - "spatial", - "temporal", - "juridictional" -}) +@XmlType( + name = "CoverageType", + propOrder = {"spatial", "temporal", "juridictional"}) public class CoverageType { - @XmlElement(name = "Spatial") - protected List spatial; - @XmlElement(name = "Temporal") - protected List temporal; - @XmlElement(name = "Juridictional") - protected List juridictional; + /** Références: AGKRMS.spatialCoverage */ + @XmlElement(name = "Spatial") + protected List spatial; - /** - * Gets the value of the spatial 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - * - * For example, to add a new item, do as follows: - * - * getSpatial().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for CodeType complex type. - * + * Java class for CodeType complex type. + * *
{@code * * @@ -39,285 +37,233 @@ * * * }
Java class for CompressedType complex type. - * + * Java class for CompressedType complex type. + * *
{@code * * @@ -32,93 +30,73 @@ * * * }
Java class for CoreMetadataType complex type. - * + * *
{@code * * @@ -38,177 +36,146 @@ * * * }
Java class for CoverageType complex type. - * + * Java class for CoverageType complex type. + * *
{@code * * @@ -33,115 +31,100 @@ * * * }
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the spatial property. - * - *
- * getSpatial().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the spatial property. - */ - public List getSpatial() { - if (spatial == null) { - spatial = new ArrayList<>(); - } - return this.spatial; - } + /** Références: AGKRMS.temporalCoverage */ + @XmlElement(name = "Temporal") + protected List temporal; - /** - * Gets the value of the temporal 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - * - * For example, to add a new item, do as follows: - * - * getTemporal().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the temporal property. - * - *
- * getTemporal().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the temporal property. - */ - public List getTemporal() { - if (temporal == null) { - temporal = new ArrayList<>(); - } - return this.temporal; + /** Références: AGKRMS.juridictionalCoverage */ + @XmlElement(name = "Juridictional") + protected List juridictional; + + /** + * Références: AGKRMS.spatialCoverage + * + * Gets the value of the spatial 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 spatial property. + * + * For example, to add a new item, do as follows: + * + * + * getSpatial().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Gets the value of the spatial 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 spatial property. + * + *
+ * getSpatial().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the spatial property. + */ + public List getSpatial() { + if (spatial == null) { + spatial = new ArrayList<>(); } + return this.spatial; + } - /** - * Gets the value of the juridictional 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - * - * For example, to add a new item, do as follows: - * - * getJuridictional().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the juridictional property. - * - *
- * getJuridictional().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the juridictional property. - */ - public List getJuridictional() { - if (juridictional == null) { - juridictional = new ArrayList<>(); - } - return this.juridictional; + /** + * Références: AGKRMS.temporalCoverage + * + * Gets the value of the temporal 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 temporal property. + * + * For example, to add a new item, do as follows: + * + * + * getTemporal().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Gets the value of the temporal 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 temporal property. + * + *
+ * getTemporal().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the temporal property. + */ + public List getTemporal() { + if (temporal == null) { + temporal = new ArrayList<>(); } + return this.temporal; + } + /** + * Références: AGKRMS.juridictionalCoverage + * + * Gets the value of the juridictional 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 juridictional property. + * + * For example, to add a new item, do as follows: + * + * + * getJuridictional().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Gets the value of the juridictional 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 juridictional property. + * + *
+ * getJuridictional().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link TextType } + * + * @return The value of the juridictional property. + */ + public List getJuridictional() { + if (juridictional == null) { + juridictional = new ArrayList<>(); + } + return this.juridictional; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java index bcd0c20..7858bce 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryItemType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -12,12 +11,11 @@ import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlType; - /** - * Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -27,40 +25,29 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CustodialHistoryItemType") -public class CustodialHistoryItemType - extends TextType -{ - - @XmlAttribute(name = "when") - protected String when; - - /** - * Gets the value of the when property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWhen() { - return when; - } - - /** - * Sets the value of the when property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWhen(String value) { - this.when = value; - } - +public class CustodialHistoryItemType extends TextType { + + @XmlAttribute(name = "when") + protected String when; + + /** + * Gets the value of the when property. + * + * @return possible object is {@link String } + */ + public String getWhen() { + return when; + } + + /** + * Sets the value of the when property. + * + * @param value allowed object is {@link String } + */ + public void setWhen(String value) { + this.when = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java index 7d92162..37e64c9 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/CustodialHistoryType.java @@ -1,25 +1,23 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlType; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -32,74 +30,63 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CustodialHistoryType", propOrder = { - "custodialHistoryItem", - "custodialHistoryFile" -}) +@XmlType( + name = "CustodialHistoryType", + propOrder = {"custodialHistoryItem", "custodialHistoryFile"}) public class CustodialHistoryType { - @XmlElement(name = "CustodialHistoryItem", required = true) - protected List custodialHistoryItem; - @XmlElement(name = "CustodialHistoryFile") - protected DataObjectRefType custodialHistoryFile; + /** Références : seda.CustodialHistoryItem */ + @XmlElement(name = "CustodialHistoryItem", required = true) + protected List custodialHistoryItem; - /** - * Gets the value of the custodialHistoryItem 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - * - * For example, to add a new item, do as follows: - * - * getCustodialHistoryItem().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for CustodialHistoryItemType complex type. - * + * Java class for CustodialHistoryItemType complex type. + * *
{@code * * @@ -27,40 +25,29 @@ * * * }
Java class for CustodialHistoryType complex type. - * + * Java class for CustodialHistoryType complex type. + * *
{@code * * @@ -32,74 +30,63 @@ * * * }
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the custodialHistoryItem property. - * - *
- * getCustodialHistoryItem().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link CustodialHistoryItemType } - * - * - * @return - * The value of the custodialHistoryItem property. - */ - public List getCustodialHistoryItem() { - if (custodialHistoryItem == null) { - custodialHistoryItem = new ArrayList<>(); - } - return this.custodialHistoryItem; - } + /** Référence à un fichier de journalisation externe. */ + @XmlElement(name = "CustodialHistoryFile") + protected DataObjectRefType custodialHistoryFile; - /** - * Gets the value of the custodialHistoryFile property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getCustodialHistoryFile() { - return custodialHistoryFile; + /** + * Références : seda.CustodialHistoryItem + * + * Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + * For example, to add a new item, do as follows: + * + * + * getCustodialHistoryItem().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Gets the value of the custodialHistoryItem 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 custodialHistoryItem property. + * + *
+ * getCustodialHistoryItem().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link CustodialHistoryItemType } + * + * @return The value of the custodialHistoryItem property. + */ + public List getCustodialHistoryItem() { + if (custodialHistoryItem == null) { + custodialHistoryItem = new ArrayList<>(); } + return this.custodialHistoryItem; + } - /** - * Sets the value of the custodialHistoryFile property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setCustodialHistoryFile(DataObjectRefType value) { - this.custodialHistoryFile = value; - } + /** + * Référence à un fichier de journalisation externe. + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getCustodialHistoryFile() { + return custodialHistoryFile; + } + /** + * Sets the value of the custodialHistoryFile property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getCustodialHistoryFile() + */ + public void setCustodialHistoryFile(DataObjectRefType value) { + this.custodialHistoryFile = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java index 4186876..d45b3c1 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectGroupType.java @@ -1,25 +1,29 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; - -import jakarta.xml.bind.annotation.*; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlID; +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; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -36,108 +40,86 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectGroupType", propOrder = { - "binaryDataObjectOrPhysicalDataObject", - "logBook" -}) +@XmlType( + name = "DataObjectGroupType", + propOrder = {"binaryDataObjectOrPhysicalDataObject", "logBook"}) public class DataObjectGroupType { - @XmlElements({ - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List binaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "LogBook") - protected LogBookOgType logBook; - + @XmlElements({ + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List binaryDataObjectOrPhysicalDataObject; - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlAttribute(name = "id", required = true) - protected String id; + @XmlElement(name = "LogBook") + protected LogBookOgType logBook; - /** - * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for DataObjectGroupType complex type. - * + * Java class for DataObjectGroupType complex type. + * *
{@code * * @@ -36,108 +40,86 @@ * * * }
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the binaryDataObjectOrPhysicalDataObject property. - * - *
- * getBinaryDataObjectOrPhysicalDataObject().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the binaryDataObjectOrPhysicalDataObject property. - */ - public List getBinaryDataObjectOrPhysicalDataObject() { - if (binaryDataObjectOrPhysicalDataObject == null) { - binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.binaryDataObjectOrPhysicalDataObject; - } + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the logBook property. - * - * @return - * possible object is - * {@link LogBookOgType } - * - */ - public LogBookOgType getLogBook() { - return logBook; + /** + * Gets the value of the binaryDataObjectOrPhysicalDataObject 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 binaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
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 binaryDataObjectOrPhysicalDataObject property. + * + *
+ * getBinaryDataObjectOrPhysicalDataObject().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link PhysicalDataObjectType } + * + * @return The value of the binaryDataObjectOrPhysicalDataObject property. + */ + public List getBinaryDataObjectOrPhysicalDataObject() { + if (binaryDataObjectOrPhysicalDataObject == null) { + binaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.binaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the logBook property. - * - * @param value - * allowed object is - * {@link LogBookOgType } - * - */ - public void setLogBook(LogBookOgType value) { - this.logBook = value; - } + /** + * Gets the value of the logBook property. + * + * @return possible object is {@link LogBookOgType } + */ + public LogBookOgType getLogBook() { + return logBook; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the logBook property. + * + * @param value allowed object is {@link LogBookOgType } + */ + public void setLogBook(LogBookOgType value) { + this.logBook = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java index d817d0a..533518a 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectOrArchiveUnitReferenceType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -16,12 +15,11 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** - * Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -37,156 +35,143 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectOrArchiveUnitReferenceType", propOrder = { - "archiveUnitRefId", - "dataObjectReference", - "repositoryArchiveUnitPID", - "repositoryObjectPID", - "externalReference" -}) +@XmlType( + name = "DataObjectOrArchiveUnitReferenceType", + propOrder = { + "archiveUnitRefId", + "dataObjectReference", + "repositoryArchiveUnitPID", + "repositoryObjectPID", + "externalReference" + }) public class DataObjectOrArchiveUnitReferenceType { - @XmlElement(name = "ArchiveUnitRefId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object archiveUnitRefId; - @XmlElement(name = "DataObjectReference") - protected DataObjectRefType dataObjectReference; - @XmlElement(name = "RepositoryArchiveUnitPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryArchiveUnitPID; - @XmlElement(name = "RepositoryObjectPID") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String repositoryObjectPID; - @XmlElement(name = "ExternalReference") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String externalReference; - - /** - * Gets the value of the archiveUnitRefId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getArchiveUnitRefId() { - return archiveUnitRefId; - } - - /** - * Sets the value of the archiveUnitRefId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setArchiveUnitRefId(Object value) { - this.archiveUnitRefId = value; - } - - /** - * Gets the value of the dataObjectReference property. - * - * @return - * possible object is - * {@link DataObjectRefType } - * - */ - public DataObjectRefType getDataObjectReference() { - return dataObjectReference; - } - - /** - * Sets the value of the dataObjectReference property. - * - * @param value - * allowed object is - * {@link DataObjectRefType } - * - */ - public void setDataObjectReference(DataObjectRefType value) { - this.dataObjectReference = value; - } - - /** - * Gets the value of the repositoryArchiveUnitPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryArchiveUnitPID() { - return repositoryArchiveUnitPID; - } - - /** - * Sets the value of the repositoryArchiveUnitPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryArchiveUnitPID(String value) { - this.repositoryArchiveUnitPID = value; - } - - /** - * Gets the value of the repositoryObjectPID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRepositoryObjectPID() { - return repositoryObjectPID; - } - - /** - * Sets the value of the repositoryObjectPID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRepositoryObjectPID(String value) { - this.repositoryObjectPID = value; - } - - /** - * Gets the value of the externalReference property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExternalReference() { - return externalReference; - } - - /** - * Sets the value of the externalReference property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExternalReference(String value) { - this.externalReference = value; - } - + /** Référence à un ArchiveUnit interne. */ + @XmlElement(name = "ArchiveUnitRefId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object archiveUnitRefId; + + /** Référence à un objet-données ou à un groupe d'objets-données interne(s). */ + @XmlElement(name = "DataObjectReference") + protected DataObjectRefType dataObjectReference; + + /** Référence à un ArchiveUnit déjà conservé dans un système d'archivage. */ + @XmlElement(name = "RepositoryArchiveUnitPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryArchiveUnitPID; + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + */ + @XmlElement(name = "RepositoryObjectPID") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String repositoryObjectPID; + + /** Référence externe. */ + @XmlElement(name = "ExternalReference") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlSchemaType(name = "token") + protected String externalReference; + + /** + * Référence à un ArchiveUnit interne. + * + * @return possible object is {@link Object } + */ + public Object getArchiveUnitRefId() { + return archiveUnitRefId; + } + + /** + * Sets the value of the archiveUnitRefId property. + * + * @param value allowed object is {@link Object } + * @see #getArchiveUnitRefId() + */ + public void setArchiveUnitRefId(Object value) { + this.archiveUnitRefId = value; + } + + /** + * Référence à un objet-données ou à un groupe d'objets-données interne(s). + * + * @return possible object is {@link DataObjectRefType } + */ + public DataObjectRefType getDataObjectReference() { + return dataObjectReference; + } + + /** + * Sets the value of the dataObjectReference property. + * + * @param value allowed object is {@link DataObjectRefType } + * @see #getDataObjectReference() + */ + public void setDataObjectReference(DataObjectRefType value) { + this.dataObjectReference = value; + } + + /** + * Référence à un ArchiveUnit déjà conservé dans un système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryArchiveUnitPID() { + return repositoryArchiveUnitPID; + } + + /** + * Sets the value of the repositoryArchiveUnitPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryArchiveUnitPID() + */ + public void setRepositoryArchiveUnitPID(String value) { + this.repositoryArchiveUnitPID = value; + } + + /** + * Référence à un un objet-données ou à un groupe d'objets-données déjà conservé(s) dans un + * système d'archivage. + * + * @return possible object is {@link String } + */ + public String getRepositoryObjectPID() { + return repositoryObjectPID; + } + + /** + * Sets the value of the repositoryObjectPID property. + * + * @param value allowed object is {@link String } + * @see #getRepositoryObjectPID() + */ + public void setRepositoryObjectPID(String value) { + this.repositoryObjectPID = value; + } + + /** + * Référence externe. + * + * @return possible object is {@link String } + */ + public String getExternalReference() { + return externalReference; + } + + /** + * Sets the value of the externalReference property. + * + * @param value allowed object is {@link String } + * @see #getExternalReference() + */ + public void setExternalReference(String value) { + this.externalReference = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java index 7f3f7db..a25ea55 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectPackageType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; @@ -20,13 +17,14 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - +import java.util.ArrayList; +import java.util.List; /** - * Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -47,137 +45,142 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectPackageType", propOrder = { - "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", - "descriptiveMetadata", - "managementMetadata" -}) +@XmlType( + name = "DataObjectPackageType", + propOrder = { + "dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject", + "descriptiveMetadata", + "managementMetadata" + }) @XmlRootElement(name = "DataObjectPackage") public class DataObjectPackageType { - @XmlElements({ - @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), - @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), - @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) - }) - protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - @XmlElement(name = "DescriptiveMetadata", required = true) - protected DescriptiveMetadataType descriptiveMetadata; - @XmlElement(name = "ManagementMetadata", required = true) - protected ManagementMetadataType managementMetadata; - @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + @XmlElements({ + @XmlElement(name = "DataObjectGroup", type = DataObjectGroupType.class), + @XmlElement(name = "BinaryDataObject", type = BinaryDataObjectType.class), + @XmlElement(name = "PhysicalDataObject", type = PhysicalDataObjectType.class) + }) + protected List dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - /** - * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - * - * For example, to add a new item, do as follows: - * - * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for DataObjectOrArchiveUnitReferenceType complex type. - * + * Java class for DataObjectOrArchiveUnitReferenceType complex type. + * *
{@code * * @@ -37,156 +35,143 @@ * * * }
Java class for DataObjectPackageType complex type. - * + * Java class for DataObjectPackageType complex type. + * *
{@code * * @@ -47,137 +45,142 @@ * * * }
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - * - *
- * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link BinaryDataObjectType } - * {@link DataObjectGroupType } - * {@link PhysicalDataObjectType } - * - * - * @return - * The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. - */ - public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { - if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { - dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); - } - return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; - } + /** Bloc de métadonnées descriptives des objets-données. */ + @XmlElement(name = "DescriptiveMetadata", required = true) + protected DescriptiveMetadataType descriptiveMetadata; - /** - * Gets the value of the descriptiveMetadata property. - * - * @return - * possible object is - * {@link DescriptiveMetadataType } - * - */ - public DescriptiveMetadataType getDescriptiveMetadata() { - return descriptiveMetadata; - } + /** Bloc des métadonnées de gestion par défaut des objets-données. */ + @XmlElement(name = "ManagementMetadata", required = true) + protected ManagementMetadataType managementMetadata; - /** - * Sets the value of the descriptiveMetadata property. - * - * @param value - * allowed object is - * {@link DescriptiveMetadataType } - * - */ - public void setDescriptiveMetadata(DescriptiveMetadataType value) { - this.descriptiveMetadata = value; - } + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + */ + @XmlAttribute(name = "id", namespace = "http://www.w3.org/XML/1998/namespace") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Gets the value of the managementMetadata property. - * - * @return - * possible object is - * {@link ManagementMetadataType } - * - */ - public ManagementMetadataType getManagementMetadata() { - return managementMetadata; + /** + * Gets the value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject 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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + * For example, to add a new item, do as follows: + * + * + * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + * + * + * Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
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 + * dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + * + *
+ * getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject().add(newItem); + *
Objects of the following type(s) are allowed in the list {@link BinaryDataObjectType } + * {@link DataObjectGroupType } {@link PhysicalDataObjectType } + * + * @return The value of the dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject property. + */ + public List getDataObjectGroupOrBinaryDataObjectOrPhysicalDataObject() { + if (dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject == null) { + dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject = new ArrayList<>(); } + return this.dataObjectGroupOrBinaryDataObjectOrPhysicalDataObject; + } - /** - * Sets the value of the managementMetadata property. - * - * @param value - * allowed object is - * {@link ManagementMetadataType } - * - */ - public void setManagementMetadata(ManagementMetadataType value) { - this.managementMetadata = value; - } + /** + * Bloc de métadonnées descriptives des objets-données. + * + * @return possible object is {@link DescriptiveMetadataType } + */ + public DescriptiveMetadataType getDescriptiveMetadata() { + return descriptiveMetadata; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the descriptiveMetadata property. + * + * @param value allowed object is {@link DescriptiveMetadataType } + * @see #getDescriptiveMetadata() + */ + public void setDescriptiveMetadata(DescriptiveMetadataType value) { + this.descriptiveMetadata = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Bloc des métadonnées de gestion par défaut des objets-données. + * + * @return possible object is {@link ManagementMetadataType } + */ + public ManagementMetadataType getManagementMetadata() { + return managementMetadata; + } + + /** + * Sets the value of the managementMetadata property. + * + * @param value allowed object is {@link ManagementMetadataType } + * @see #getManagementMetadata() + */ + public void setManagementMetadata(ManagementMetadataType value) { + this.managementMetadata = value; + } + + /** + * + * + * + * <?xml version="1.0" encoding="UTF-8"?><div xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema"><h3>id (as an attribute name)</h3><p> + * denotes an attribute whose value + * should be interpreted as if declared to be of type ID. + * This name is reserved by virtue of its definition in the + * xml:id specification.</p><p> + * See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> + * for information about this attribute.</p></div> + * + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + * @see #getId() + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java index 5f7534c..c556239 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DataObjectRefType.java @@ -1,10 +1,9 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; import jakarta.xml.bind.annotation.XmlAccessType; @@ -19,14 +18,13 @@ import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - /** * Référence à un objet-données ou à un groupe d'objets-données. - * + * * Java class for DataObjectRefType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -42,101 +40,85 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DataObjectRefType", propOrder = { - "dataObjectReferenceId", - "dataObjectGroupReferenceId" -}) +@XmlType( + name = "DataObjectRefType", + propOrder = {"dataObjectReferenceId", "dataObjectGroupReferenceId"}) @XmlRootElement(name = "DataObjectRef") public class DataObjectRefType { - @XmlElement(name = "DataObjectReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectReferenceId; - @XmlElement(name = "DataObjectGroupReferenceId") - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object dataObjectGroupReferenceId; - @XmlAttribute(name = "id") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; + /** Référence à un objet-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectReferenceId; + + /** Référence à un groupe d'objets-données listé dans les métadonnées de transport. */ + @XmlElement(name = "DataObjectGroupReferenceId") + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object dataObjectGroupReferenceId; - /** - * Gets the value of the dataObjectReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectReferenceId() { - return dataObjectReferenceId; - } + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; - /** - * Sets the value of the dataObjectReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectReferenceId(Object value) { - this.dataObjectReferenceId = value; - } + /** + * Référence à un objet-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectReferenceId() { + return dataObjectReferenceId; + } - /** - * Gets the value of the dataObjectGroupReferenceId property. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDataObjectGroupReferenceId() { - return dataObjectGroupReferenceId; - } + /** + * Sets the value of the dataObjectReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectReferenceId() + */ + public void setDataObjectReferenceId(Object value) { + this.dataObjectReferenceId = value; + } - /** - * Sets the value of the dataObjectGroupReferenceId property. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDataObjectGroupReferenceId(Object value) { - this.dataObjectGroupReferenceId = value; - } + /** + * Référence à un groupe d'objets-données listé dans les métadonnées de transport. + * + * @return possible object is {@link Object } + */ + public Object getDataObjectGroupReferenceId() { + return dataObjectGroupReferenceId; + } - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } + /** + * Sets the value of the dataObjectGroupReferenceId property. + * + * @param value allowed object is {@link Object } + * @see #getDataObjectGroupReferenceId() + */ + public void setDataObjectGroupReferenceId(Object value) { + this.dataObjectGroupReferenceId = value; + } - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + */ + public String getId() { + return id; + } + /** + * Sets the value of the id property. + * + * @param value allowed object is {@link String } + */ + public void setId(String value) { + this.id = value; + } } diff --git a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java index 96bdd82..b1fa4f0 100644 --- a/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java +++ b/src/main/java/fr/gouv/culture/archivesdefrance/seda/v2/DescriptiveMetadataContentType.java @@ -1,14 +1,11 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v4.0.2 -// See https://eclipse-ee4j.github.io/jaxb-ri -// Any modifications to this file will be lost upon recompilation of the source schema. +// 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 fr.gouv.culture.archivesdefrance.seda.v2; -import java.util.ArrayList; -import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAnyElement; @@ -17,16 +14,17 @@ import jakarta.xml.bind.annotation.XmlType; import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter; import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import java.util.ArrayList; +import java.util.List; import org.w3c.dom.Element; - /** * Permet de définir les métadonnées de description. Peut être étendu. - * + * * Java class for DescriptiveMetadataContentType complex type. - * + * * The following schema fragment specifies the expected content contained within this class. - * + * * {@code * * @@ -39,1444 +37,1321 @@ * * * } - * - * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DescriptiveMetadataContentType", propOrder = { - "descriptionLevel", - "title", - "filePlanPosition", - "systemId", - "originatingSystemId", - "archivalAgencyArchiveUnitIdentifier", - "originatingAgencyArchiveUnitIdentifier", - "transferringAgencyArchiveUnitIdentifier", - "description", - "custodialHistory", - "type", - "documentType", - "language", - "descriptionLanguage", - "status", - "version", - "tag", - "keyword", - "coverage", - "originatingAgency", - "submissionAgency", - "agent", - "authorizedAgent", - "writer", - "addressee", - "recipient", - "transmitter", - "sender", - "source", - "relatedObjectReference", - "createdDate", - "transactedDate", - "acquiredDate", - "sentDate", - "receivedDate", - "registeredDate", - "startDate", - "endDate", - "dateLitteral", - "event", - "signature", - "gps", - "originatingSystemIdReplyTo", - "textContent", - "any", - "history" -}) +@XmlType( + name = "DescriptiveMetadataContentType", + propOrder = { + "descriptionLevel", + "title", + "filePlanPosition", + "systemId", + "originatingSystemId", + "archivalAgencyArchiveUnitIdentifier", + "originatingAgencyArchiveUnitIdentifier", + "transferringAgencyArchiveUnitIdentifier", + "description", + "custodialHistory", + "type", + "documentType", + "language", + "descriptionLanguage", + "status", + "version", + "tag", + "keyword", + "coverage", + "originatingAgency", + "submissionAgency", + "agent", + "authorizedAgent", + "writer", + "addressee", + "recipient", + "transmitter", + "sender", + "source", + "relatedObjectReference", + "createdDate", + "transactedDate", + "acquiredDate", + "sentDate", + "receivedDate", + "registeredDate", + "startDate", + "endDate", + "dateLitteral", + "event", + "signature", + "gps", + "originatingSystemIdReplyTo", + "textContent", + "any", + "history" + }) public class DescriptiveMetadataContentType { - @XmlElement(name = "DescriptionLevel") - @XmlSchemaType(name = "token") - protected LevelType descriptionLevel; - @XmlElement(name = "Title") - protected List title; - @XmlElement(name = "FilePlanPosition") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List filePlanPosition; - @XmlElement(name = "SystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List systemId; - @XmlElement(name = "OriginatingSystemId") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingSystemId; - @XmlElement(name = "ArchivalAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List archivalAgencyArchiveUnitIdentifier; - @XmlElement(name = "OriginatingAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List originatingAgencyArchiveUnitIdentifier; - @XmlElement(name = "TransferringAgencyArchiveUnitIdentifier") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List transferringAgencyArchiveUnitIdentifier; - @XmlElement(name = "Description") - protected List description; - @XmlElement(name = "CustodialHistory") - protected CustodialHistoryType custodialHistory; - @XmlElement(name = "Type") - protected TextType type; - @XmlElement(name = "DocumentType") - protected TextType documentType; - @XmlElement(name = "Language") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected List language; - @XmlElement(name = "DescriptionLanguage") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "language") - protected String descriptionLanguage; - @XmlElement(name = "Status") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String status; - @XmlElement(name = "Version") - protected String version; - @XmlElement(name = "Tag") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List tag; - @XmlElement(name = "Keyword") - protected List keyword; - @XmlElement(name = "Coverage") - protected CoverageType coverage; - @XmlElement(name = "OriginatingAgency") - protected OrganizationType originatingAgency; - @XmlElement(name = "SubmissionAgency") - protected OrganizationType submissionAgency; - @XmlElement(name = "Agent") - protected List agent; - @XmlElement(name = "AuthorizedAgent") - protected List authorizedAgent; - @XmlElement(name = "Writer") - protected List writer; - @XmlElement(name = "Addressee") - protected List addressee; - @XmlElement(name = "Recipient") - protected List recipient; - @XmlElement(name = "Transmitter") - protected List transmitter; - @XmlElement(name = "Sender") - protected List sender; - @XmlElement(name = "Source") - protected String source; - @XmlElement(name = "RelatedObjectReference") - protected RelatedObjectReferenceType relatedObjectReference; - @XmlElement(name = "CreatedDate") - protected String createdDate; - @XmlElement(name = "TransactedDate") - protected String transactedDate; - @XmlElement(name = "AcquiredDate") - protected String acquiredDate; - @XmlElement(name = "SentDate") - protected String sentDate; - @XmlElement(name = "ReceivedDate") - protected String receivedDate; - @XmlElement(name = "RegisteredDate") - protected String registeredDate; - @XmlElement(name = "StartDate") - protected String startDate; - @XmlElement(name = "EndDate") - protected String endDate; - @XmlElement(name = "DateLitteral") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String dateLitteral; - @XmlElement(name = "Event") - protected List event; - @XmlElement(name = "Signature") - protected List signature; - @XmlElement(name = "Gps") - protected GpsType gps; - @XmlElement(name = "OriginatingSystemIdReplyTo") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected String originatingSystemIdReplyTo; - @XmlElement(name = "TextContent") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlSchemaType(name = "token") - protected List textContent; - @XmlAnyElement(lax = true) - protected List any; - @XmlElement(name = "History") - protected List history; - - /** - * Gets the value of the descriptionLevel property. - * - * @return - * possible object is - * {@link LevelType } - * - */ - public LevelType getDescriptionLevel() { - return descriptionLevel; - } - - /** - * Sets the value of the descriptionLevel property. - * - * @param value - * allowed object is - * {@link LevelType } - * - */ - public void setDescriptionLevel(LevelType value) { - this.descriptionLevel = value; - } - - /** - * Gets the value of the title 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - * - * For example, to add a new item, do as follows: - * - * getTitle().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
Java class for DataObjectRefType complex type. - * + * *
{@code * * @@ -42,101 +40,85 @@ * * * }
Java class for DescriptiveMetadataContentType complex type. - * + * *
{@code * * @@ -39,1444 +37,1321 @@ * * * }
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the title property. - * - *
- * getTitle().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the title property. - */ - public List getTitle() { - if (title == null) { - title = new ArrayList<>(); - } - return this.title; - } - - /** - * Gets the value of the filePlanPosition 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - * - * For example, to add a new item, do as follows: - * - * getFilePlanPosition().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the filePlanPosition property. - * - *
- * getFilePlanPosition().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the filePlanPosition property. - */ - public List getFilePlanPosition() { - if (filePlanPosition == null) { - filePlanPosition = new ArrayList<>(); - } - return this.filePlanPosition; - } - - /** - * Gets the value of the systemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - * - * For example, to add a new item, do as follows: - * - * getSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the systemId property. - * - *
- * getSystemId().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the systemId property. - */ - public List getSystemId() { - if (systemId == null) { - systemId = new ArrayList<>(); - } - return this.systemId; - } - - /** - * Gets the value of the originatingSystemId 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingSystemId().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingSystemId property. - * - *
- * getOriginatingSystemId().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingSystemId property. - */ - public List getOriginatingSystemId() { - if (originatingSystemId == null) { - originatingSystemId = new ArrayList<>(); - } - return this.originatingSystemId; - } - - /** - * Gets the value of the archivalAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the archivalAgencyArchiveUnitIdentifier property. - * - *
- * getArchivalAgencyArchiveUnitIdentifier().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the archivalAgencyArchiveUnitIdentifier property. - */ - public List getArchivalAgencyArchiveUnitIdentifier() { - if (archivalAgencyArchiveUnitIdentifier == null) { - archivalAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.archivalAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the originatingAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the originatingAgencyArchiveUnitIdentifier property. - * - *
- * getOriginatingAgencyArchiveUnitIdentifier().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the originatingAgencyArchiveUnitIdentifier property. - */ - public List getOriginatingAgencyArchiveUnitIdentifier() { - if (originatingAgencyArchiveUnitIdentifier == null) { - originatingAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.originatingAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the transferringAgencyArchiveUnitIdentifier 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - * - * For example, to add a new item, do as follows: - * - * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the transferringAgencyArchiveUnitIdentifier property. - * - *
- * getTransferringAgencyArchiveUnitIdentifier().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the transferringAgencyArchiveUnitIdentifier property. - */ - public List getTransferringAgencyArchiveUnitIdentifier() { - if (transferringAgencyArchiveUnitIdentifier == null) { - transferringAgencyArchiveUnitIdentifier = new ArrayList<>(); - } - return this.transferringAgencyArchiveUnitIdentifier; - } - - /** - * Gets the value of the description 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - * - * For example, to add a new item, do as follows: - * - * getDescription().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the description property. - * - *
- * getDescription().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link TextType } - * - * - * @return - * The value of the description property. - */ - public List getDescription() { - if (description == null) { - description = new ArrayList<>(); - } - return this.description; - } - - /** - * Gets the value of the custodialHistory property. - * - * @return - * possible object is - * {@link CustodialHistoryType } - * - */ - public CustodialHistoryType getCustodialHistory() { - return custodialHistory; - } - - /** - * Sets the value of the custodialHistory property. - * - * @param value - * allowed object is - * {@link CustodialHistoryType } - * - */ - public void setCustodialHistory(CustodialHistoryType value) { - this.custodialHistory = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setType(TextType value) { - this.type = value; - } - - /** - * Gets the value of the documentType property. - * - * @return - * possible object is - * {@link TextType } - * - */ - public TextType getDocumentType() { - return documentType; - } - - /** - * Sets the value of the documentType property. - * - * @param value - * allowed object is - * {@link TextType } - * - */ - public void setDocumentType(TextType value) { - this.documentType = value; - } - - /** - * Gets the value of the language 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - * - * For example, to add a new item, do as follows: - * - * getLanguage().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the language property. - * - *
- * getLanguage().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the language property. - */ - public List getLanguage() { - if (language == null) { - language = new ArrayList<>(); - } - return this.language; - } - - /** - * Gets the value of the descriptionLanguage property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescriptionLanguage() { - return descriptionLanguage; - } - - /** - * Sets the value of the descriptionLanguage property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescriptionLanguage(String value) { - this.descriptionLanguage = value; - } - - /** - * Gets the value of the status property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Sets the value of the status property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVersion(String value) { - this.version = value; - } - - /** - * Gets the value of the tag 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - * - * For example, to add a new item, do as follows: - * - * getTag().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the tag property. - * - *
- * getTag().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - * @return - * The value of the tag property. - */ - public List getTag() { - if (tag == null) { - tag = new ArrayList<>(); - } - return this.tag; - } - - /** - * Gets the value of the keyword 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - * - * For example, to add a new item, do as follows: - * - * getKeyword().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the keyword property. - * - *
- * getKeyword().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link KeywordsType } - * - * - * @return - * The value of the keyword property. - */ - public List getKeyword() { - if (keyword == null) { - keyword = new ArrayList<>(); - } - return this.keyword; - } - - /** - * Gets the value of the coverage property. - * - * @return - * possible object is - * {@link CoverageType } - * - */ - public CoverageType getCoverage() { - return coverage; - } - - /** - * Sets the value of the coverage property. - * - * @param value - * allowed object is - * {@link CoverageType } - * - */ - public void setCoverage(CoverageType value) { - this.coverage = value; - } - - /** - * Gets the value of the originatingAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getOriginatingAgency() { - return originatingAgency; - } - - /** - * Sets the value of the originatingAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setOriginatingAgency(OrganizationType value) { - this.originatingAgency = value; - } - - /** - * Gets the value of the submissionAgency property. - * - * @return - * possible object is - * {@link OrganizationType } - * - */ - public OrganizationType getSubmissionAgency() { - return submissionAgency; - } - - /** - * Sets the value of the submissionAgency property. - * - * @param value - * allowed object is - * {@link OrganizationType } - * - */ - public void setSubmissionAgency(OrganizationType value) { - this.submissionAgency = value; - } - - /** - * Gets the value of the agent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - * - * For example, to add a new item, do as follows: - * - * getAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the agent property. - * - *
- * getAgent().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the agent property. - */ - public List getAgent() { - if (agent == null) { - agent = new ArrayList<>(); - } - return this.agent; - } - - /** - * Gets the value of the authorizedAgent 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - * - * For example, to add a new item, do as follows: - * - * getAuthorizedAgent().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the authorizedAgent property. - * - *
- * getAuthorizedAgent().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the authorizedAgent property. - */ - public List getAuthorizedAgent() { - if (authorizedAgent == null) { - authorizedAgent = new ArrayList<>(); - } - return this.authorizedAgent; - } - - /** - * Gets the value of the writer 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - * - * For example, to add a new item, do as follows: - * - * getWriter().add(newItem); - * - * - * - * - * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List
- * 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 Jakarta XML Binding object. - * This is why there is not a {@code set} method for the writer property. - * - *
- * getWriter().add(newItem); - *
- * Objects of the following type(s) are allowed in the list - * {@link AgentType } - * - * - * @return - * The value of the writer property. - */ - public List